1 line
1.1 KiB
Plaintext
1 line
1.1 KiB
Plaintext
{"version":3,"file":"convertToList.mjs","sources":["../../../src/assets/utils/convertToList.ts"],"sourcesContent":["export const convertToList = <T>(\n input: string | T | (string | T)[],\n transform?: (input: string) => T,\n forceTransform = false\n): T[] =>\n{\n if (!Array.isArray(input))\n {\n input = [input as T];\n }\n\n if (!transform)\n {\n return input as T[];\n }\n\n return (input as (string | T)[]).map((item): T =>\n {\n if (typeof item === 'string' || forceTransform)\n {\n return transform(item as string);\n }\n\n return item as T;\n });\n};\n"],"names":[],"mappings":";AAAO,MAAM,aAAgB,GAAA,CACzB,KACA,EAAA,SAAA,EACA,iBAAiB,KAErB,KAAA;AACI,EAAA,IAAI,CAAC,KAAA,CAAM,OAAQ,CAAA,KAAK,CACxB,EAAA;AACI,IAAA,KAAA,GAAQ,CAAC,KAAU,CAAA,CAAA;AAAA,GACvB;AAEA,EAAA,IAAI,CAAC,SACL,EAAA;AACI,IAAO,OAAA,KAAA,CAAA;AAAA,GACX;AAEA,EAAQ,OAAA,KAAA,CAAyB,GAAI,CAAA,CAAC,IACtC,KAAA;AACI,IAAI,IAAA,OAAO,IAAS,KAAA,QAAA,IAAY,cAChC,EAAA;AACI,MAAA,OAAO,UAAU,IAAc,CAAA,CAAA;AAAA,KACnC;AAEA,IAAO,OAAA,IAAA,CAAA;AAAA,GACV,CAAA,CAAA;AACL;;;;"} |