From 31d0374c64248e209384b77cc2685b0f013fbe14 Mon Sep 17 00:00:00 2001 From: Ching Yaw Hao Date: Wed, 28 Nov 2018 02:14:17 +0800 Subject: [PATCH] Fix percent.match is not a function when percent is a number --- lib/extract/extractGradient.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/extract/extractGradient.js b/lib/extract/extractGradient.js index 59613119..eebf7ba5 100644 --- a/lib/extract/extractGradient.js +++ b/lib/extract/extractGradient.js @@ -9,7 +9,7 @@ import units from "../units"; const percentReg = /^([+\-]?\d+(?:\.\d+)?(?:[eE][+\-]?\d+)?)(%?)$/; function percentToFloat(percent) { - const matched = percent.match(percentReg); + const matched = percent.toString().match(percentReg); if (!matched) { console.warn( `\`${percent}\` is not a valid number or percentage string.`,