{"version":3,"file":"helper-CURY4mtK.cjs","sources":["../utils/helper.ts"],"sourcesContent":["import { type ClassValue, clsx } from \"clsx\";\nimport { twMerge } from \"tailwind-merge\";\n\nexport const IN_BROWSER = typeof window !== \"undefined\";\n\nexport const kebabize = (str: string) => str.replace(/[A-Z]+(?![a-z])|[A-Z]/g, ($, ofs) => (ofs ? \"-\" : \"\") + $.toLowerCase());\n\nexport const isPromise = (value: unknown) => {\n  return Boolean(value && typeof (value as Promise<undefined>).then === \"function\");\n};\n\nexport const cn = (...inputs: ClassValue[]) => {\n  return twMerge(clsx(inputs));\n};\n"],"names":["IN_BROWSER","kebabize","str","$","ofs","isPromise","value","cn","inputs","twMerge","clsx"],"mappings":"iEAGaA,EAAa,OAAO,OAAW,IAE/BC,EAAYC,GAAgBA,EAAI,QAAQ,yBAA0B,CAACC,EAAGC,KAASA,EAAM,IAAM,IAAMD,EAAE,aAAa,EAEhHE,EAAaC,GACjB,GAAQA,GAAS,OAAQA,EAA6B,MAAS,YAG3DC,EAAK,IAAIC,IACbC,EAAAA,QAAQC,OAAKF,CAAM,CAAC"}