Fix parsing of generic units in dx and dy, and percentages in rotate text attributes.

This commit is contained in:
Mikael Sand
2017-07-22 19:11:41 +03:00
parent 9cd955a82e
commit 5372355b11
+1 -8
View File
@@ -77,14 +77,7 @@ export function extractFont(props) {
function parseDelta(delta) {
if (typeof delta === 'string') {
const trim = delta.trim();
if (trim.slice(-2) === 'em') {
return [trim];
} else if (isNaN(+delta)) {
return trim.replace(commaReg, ' ').split(spaceReg).map(d => +d || 0);
} else {
return [+delta];
}
return delta.trim().replace(commaReg, ' ').split(spaceReg);
} else if (typeof delta === 'number') {
return [delta];
} else {