MCPcopy Index your code
hub / github.com/kyechan99/capsule-render / parseToNumberArr

Function parseToNumberArr

utils/parse.ts:4–16  ·  view source on GitHub ↗
(
  value: string | number | undefined,
)

Source from the content-addressed store, hash-verified

2import { isGradientColor } from "../src/verification";
3
4export 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
18export const parseColor = color => {
19 if (isGradientColor(color)) return "url(#linear)";

Callers 1

constructorFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected