hooks icon indicating copy to clipboard operation
hooks copied to clipboard

可否新增一个持久化存储在IndexDB的状态管理Hook,类似useLocalStorageState

Open heiyexing opened this issue 4 years ago • 11 comments

heiyexing avatar Dec 07 '21 03:12 heiyexing

Hello @heiyexing. We totally like your proposal/feedback, welcome to send us a Pull Request for it. Please send your Pull Request to proper branch (feature branch for the new feature, master for bugfix and other changes), fill the Pull Request Template here, provide changelog/TypeScript/documentation/test cases if needed and make sure CI passed, we will review it soon. We appreciate your effort in advance and looking forward to your contribution!

你好 @heiyexing,我们完全同意你的提议/反馈,欢迎直接在此仓库 创建一个 Pull Request 来解决这个问题。请将 Pull Request 发到正确的分支(新特性发到 feature 分支,其他发到 master 分支),务必填写 Pull Request 内的预设模板,提供改动所需相应的 changelog、TypeScript 定义、测试用例、文档等,并确保 CI 通过,我们会尽快进行 Review,提前感谢和期待您的贡献。

giphy

github-actions[bot] avatar Jan 04 '22 11:01 github-actions[bot]

@heiyexing 你在做这个feature吗。如果没有,我来做

JX-Zhuang avatar Jan 19 '22 15:01 JX-Zhuang

@heiyexing 你在做这个feature吗。如果没有,我来做

你来吧~

brickspert avatar Jan 20 '22 02:01 brickspert

@brickspert 👌

JX-Zhuang avatar Jan 20 '22 03:01 JX-Zhuang

@JX-Zhuang 你做了么,我没看到 pr 呢

crazylxr avatar Jun 24 '22 04:06 crazylxr

@crazylxr @brickspert 有人在跟进吗?要不我来试一下?

li-jia-nan avatar Jul 28 '22 10:07 li-jia-nan

@crazylxr @brickspert 有人在跟进吗?要不我来试一下?

好呀

crazylxr avatar Jul 28 '22 14:07 crazylxr

@crazylxr @brickspert 有人在跟进吗?要不我来试一下?

好呀

QQ20220729-140532@2x

大概过了一下思路,最后的返回值大概是这样,可以吗? @brickspert @crazylxr

li-jia-nan avatar Jul 29 '22 06:07 li-jia-nan

这个有必要吗? indexDB 的存储是异步的。 原生的 api 用的还是回调方法,可能你改变了数据,indexDB 里面并没有及时更新

SignDawn avatar Jul 30 '22 02:07 SignDawn

这个有必要吗? indexDB 的存储是异步的。 原生的 api 用的还是回调方法,可能你改变了数据,indexDB 里面并没有及时更新

确实是这样的,需要在 .then 里面才能拿到结果,我单独开一个issue讨论一下这个吧

li-jia-nan avatar Jul 30 '22 03:07 li-jia-nan

@JX-Zhuang 你做了么,我没看到 pr 呢

没有做,没有必要用hooks

JX-Zhuang avatar Aug 11 '22 07:08 JX-Zhuang

没必要做,Dexie.js已经非常完整好用了,而且有dexie-react-hooks

fernandoxu avatar Oct 26 '22 03:10 fernandoxu