mirror of
https://github.com/zoriya/react-native-svg.git
synced 2025-12-20 22:05:14 +00:00
18 lines
476 B
JavaScript
18 lines
476 B
JavaScript
const spaceReg = /\s+/;
|
|
const commaReg = /,/g;
|
|
|
|
export default function(lengthList) {
|
|
if (typeof lengthList === "string") {
|
|
return lengthList
|
|
.trim()
|
|
.replace(commaReg, " ")
|
|
.split(spaceReg);
|
|
} else if (typeof lengthList === "number") {
|
|
return [`${lengthList}`];
|
|
} else if (lengthList && typeof lengthList.map === "function") {
|
|
return lengthList.map(d => `${d}`);
|
|
} else {
|
|
return [];
|
|
}
|
|
}
|