@mantine/core
Version:
React components library focused on usability, accessibility and developer experience
1 lines • 858 B
Source Map (JSON)
{"version":3,"file":"create-pin-array.cjs","names":[],"sources":["../../../../src/components/PinInput/create-pin-array/create-pin-array.ts"],"sourcesContent":["export function createPinArray(length: number, value: string): string[] {\n if (length < 1) {\n return [];\n }\n\n const values = new Array<string>(length).fill('');\n\n if (value) {\n const splitted = value.trim().split('');\n for (let i = 0; i < Math.min(length, splitted.length); i += 1) {\n values[i] = splitted[i] === ' ' ? '' : splitted[i];\n }\n }\n\n return values;\n}\n"],"mappings":";;AAAA,SAAgB,eAAe,QAAgB,OAAyB;AACtE,KAAI,SAAS,EACX,QAAO,EAAE;CAGX,MAAM,SAAS,IAAI,MAAc,OAAO,CAAC,KAAK,GAAG;AAEjD,KAAI,OAAO;EACT,MAAM,WAAW,MAAM,MAAM,CAAC,MAAM,GAAG;AACvC,OAAK,IAAI,IAAI,GAAG,IAAI,KAAK,IAAI,QAAQ,SAAS,OAAO,EAAE,KAAK,EAC1D,QAAO,KAAK,SAAS,OAAO,MAAM,KAAK,SAAS;;AAIpD,QAAO"}