( value: string | number | undefined, )
| 2 | import { isGradientColor } from "../src/verification"; |
| 3 | |
| 4 | export const parseToNumberArr = ( |
| 5 | value: string | number | undefined, |
| 6 | ): number[] => { |
| 7 | if (value === undefined || value === "") return [50]; |
| 8 | if (typeof value === "number") return [value]; |
| 9 | |
| 10 | const numbers = value |
| 11 | .split(",") |
| 12 | .filter(item => !isNaN(Number(item))) |
| 13 | .map(Number); |
| 14 | |
| 15 | return numbers.length ? numbers : [50]; |
| 16 | }; |
| 17 | |
| 18 | export const parseColor = color => { |
| 19 | if (isGradientColor(color)) return "url(#linear)"; |