@qundus/qstate
Version:
your everyday state pal
1 lines • 1.17 kB
Source Map (JSON)
{"version":3,"sources":["../../../src/core/hooks/const.ts","../../../src/integrations/svelte/hook.ts"],"names":["HOOKS_NAMES","HOOK_NAME_KEY","svelteHook","state"],"mappings":"AACO,IAAMA,EAAc,CAO1B,MAAA,CAAQ,QAGT,EACaC,CAAAA,CAAgB,UAAA,CCRtB,IAAMC,CAAAA,CAAkDC,GAAU,CACxE,IAAMD,CAAAA,CAAa,IAAMC,EACzB,OAAAD,CAAAA,CAAWD,CAAa,CAAA,CAAID,CAAAA,CAAY,OACjCE,CACR","file":"index.mjs","sourcesContent":["// DON'T CHANGE KEY NAMES, ONLY ADD ON THEM\nexport const HOOKS_NAMES = {\n\tpreact: \"PREACT\",\n\treact: \"REACT\",\n\tsolid: \"SOLID\",\n\tsolid_unwrapped: \"SOLID-UNWRAPPED\",\n\tsolid_from: \"SOLID-FROM\",\n\tsolid_from_unwrapped: \"SOLID-FROM-UNWRAPPED\",\n\tsvelte: \"SVELTE\",\n\tvanilla: \"VANILLA\",\n\tvue: \"VUE\",\n} as const;\nexport const HOOK_NAME_KEY = \"hookName\" as const;\n","import type { _HookFactory } from \"../../core/hooks\";\nimport { HOOK_NAME_KEY, HOOKS_NAMES } from \"../../core/hooks/const\";\nimport type { SvelteHook } from \"./_model\";\n\nexport const svelteHook: _HookFactory<\"SVELTE\", SvelteHook> = (state) => {\n\tconst svelteHook = () => state;\n\tsvelteHook[HOOK_NAME_KEY] = HOOKS_NAMES.svelte;\n\treturn svelteHook as any;\n};\n"]}