Files
react-native-svg/lib/extract/extractLengthList.js
2019-01-29 03:03:05 +02:00

18 lines
403 B
JavaScript

const spaceReg = /\s+/;
const commaReg = /,/g;
export default function extractLengthList(lengthList) {
if (Array.isArray(lengthList)) {
return lengthList;
} else if (typeof lengthList === "number") {
return [lengthList];
} else if (typeof lengthList === "string") {
return lengthList
.trim()
.replace(commaReg, " ")
.split(spaceReg);
} else {
return [];
}
}