@qundus/qstate
Version:
your everyday state pal
1 lines • 1.19 kB
Source Map (JSON)
{"version":3,"sources":["../../../src/core/hooks/const.ts","../../../src/integrations/vanilla/hook.ts"],"names":["HOOKS_NAMES","HOOK_NAME_KEY","vanillaHook","state"],"mappings":"aACO,IAAMA,EAAc,CAQ1B,QAAS,SAEV,CAAA,CACaC,EAAgB,UAAA,CCRtB,IAAMC,EAAqDC,CAAAA,EAAU,CAC3E,IAAMD,CAAAA,CAAc,IAAMC,CAAAA,CAAM,GAAA,GAChC,OAAAD,CAAAA,CAAYD,CAAa,CAAA,CAAID,CAAAA,CAAY,QAClCE,CACR","file":"index.cjs","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 { VanillaHook } from \"./_model\";\n\nexport const vanillaHook: _HookFactory<\"VANILLA\", VanillaHook> = (state) => {\n\tconst vanillaHook = () => state.get();\n\tvanillaHook[HOOK_NAME_KEY] = HOOKS_NAMES.vanilla;\n\treturn vanillaHook;\n};\n"]}