useLocalStorageReducer:React挂钩使用useReducer与localStorage持久性

时间:2024-03-26 20:25:24
【文件属性】:

文件名称:useLocalStorageReducer:React挂钩使用useReducer与localStorage持久性

文件大小:395KB

文件格式:ZIP

更新时间:2024-03-26 20:25:24

TypeScript

useLocalStorage ! 这是一个react挂钩,可让您使用浏览器localstorage和useState react挂钩的强大功能! API是相同的,您将不会发现它们之间的差异! 现场表演示例 您可以在以下上试用此实时版本: : TL; DR import { useLocalStorage } from "@penseapp/uselocalstorage" ; const [ state , setState ] = useLocalStorage < string> ( "keyName" , "useLocalStorage" , false // or a number ) ; 如何安装 yarn add @penseapp/uselocalstorage 或者 npm i @penseapp/uselocalstorage 如何使


【文件预览】:
useLocalStorageReducer-master
----.prettierrc.ts(187B)
----rollup.config.js(588B)
----.github()
--------pr-labeler.yml(121B)
--------labeler-config.yml(434B)
--------dependabot.yml(501B)
--------workflows()
----commitlint.config.js(94B)
----.gitmodules(64B)
----.eslintrc.js(2KB)
----src()
--------useLocalStorage()
--------index.ts(53B)
----playground()
--------public()
--------yarn.lock(497KB)
--------.firebaserc(66B)
--------src()
--------firebase.json(211B)
--------tsconfig.json(503B)
--------README.md(2KB)
--------package-lock.json(640KB)
--------package.json(969B)
----tsconfig.json(6KB)
----LICENSE(1KB)
----README.md(4KB)
----.editorconfig(230B)
----.gitignore(724B)
----.eslintignore(120B)
----package.json(2KB)

网友评论