文件名称:effector-storage:Effector:comet:的模块,用于将存储与`localStorage`(或`sessionStorage`)同步
文件大小:182KB
文件格式:ZIP
更新时间:2024-05-22 07:20:07
localstorage sessionstorage effector effector-storage TypeScript
效应子存储 小模块 :comet: 以便将存储与不同的存储(本地存储,会话存储,异步存储,IndexedDB,Cookie,服务器端存储等)进行同步。 目录 选项 退货 进阶用法 存储适配器 同步存储适配器示例 异步存储适配器示例 带有外部更新的存储示例 从非React式存储进行更新 值过期的本地存储适配器 自定义Storage适配器 常问问题我可以保留部分商店吗? 去做 赞助商 安装 $ yarn add effector-storage 或使用npm $ npm install --save effector-storage 用法 与localStorage Docs:效应器存储/本地 import { persist } from 'effector-storage/local' // persist store `$counter` in `localStorage` wit
【文件预览】:
effector-storage-master
----.gitignore(88B)
----tsconfig.json(387B)
----README.md(19KB)
----.github()
--------workflows()
----.size-limit.js(2KB)
----rollup.config.js(7KB)
----tests()
--------domain.test.ts(2KB)
--------nil.test.ts(692B)
--------local-node.test.ts(873B)
--------errors.test.ts(6KB)
--------index.test.ts(5KB)
--------mocks()
--------memory-fp.test.ts(662B)
--------done.test.ts(1KB)
--------fp.test.ts(2KB)
--------session-node.test.ts(889B)
--------patronum.test.ts(4KB)
--------query.test.ts(13KB)
--------storage.test.ts(9KB)
--------local-fp.test.ts(2KB)
--------session.test.ts(699B)
--------pickup.test.ts(1KB)
--------index.types.ts(8KB)
--------session-fp.test.ts(2KB)
--------local.test.ts(1KB)
--------storage-sync.test.ts(3KB)
--------query-fp.test.ts(3KB)
--------query-node.test.ts(2KB)
--------memory.test.ts(1KB)
----LICENSE(1KB)
----.yaspeller.json(617B)
----package.json(3KB)
----prettier.config.js(208B)
----src()
--------nil()
--------session()
--------query()
--------fp()
--------index.ts(5KB)
--------memory()
--------storage()
--------local()
----.tool-versions(28B)
----.eslintignore(31B)
----yarn.lock(327KB)
----.eslintrc.js(452B)