ClarkXia

Results 290 comments of ClarkXia

好问题,如果使用了 i18n 插件,每次更新语言时,框架都会将信息同步到 cookie 的,可以读取出来

@luhc228 有什么好建议

不建议在 useAuth 第三个参数返回,API 上保持跟 hooks 认知一致,如果为了方便情况可以新增一个 `useResetAuth` 之类的 API

![image](https://user-images.githubusercontent.com/4219965/139383533-e052f559-46b3-4896-9324-a56a0a126225.png) ![image](https://user-images.githubusercontent.com/4219965/139383548-ede89f80-855e-40a1-93bb-6d6d2973bc64.png) @xmsz 并不能简单的复现,请提供下使用方式的 demo

pnpm 下的确有改问题,问题原因是 ice 内置的 router api 均从 react-router-dom 中导出,而 @ahooksjs/use-url-state 则是从 react-router 中导出,在预编译时,同版本 react-router 依赖引用多处: react-router 引用依赖: ![image](https://user-images.githubusercontent.com/4219965/139620290-a0584ab7-b324-4448-ac89-d3fafa55d510.png) react-router-dom 引用依赖: ![image](https://user-images.githubusercontent.com/4219965/139620351-b113eb6f-8c00-4b2c-ac8d-f8e58927ccce.png) 引用多个版本导致了报错,临时可以先将源码中的 react-router 修改为 react-router-dom 保证统一引用,依赖关系,我们再梳理修复下

第一个问题是 @ice/css-modules-hash-darwin-arm64 这个包没有正确被安装 第二个问题有具体错误栈,可以先定位下什么代码源引起的,也可以提供在这个 issue 下供复现

推荐先用最新版本 再试下,如果还是有问题,可以提供复现 demo

需要提供复现项目,另外只需要配置 codeSplitting 即可

提供复现 demo 后重开 issue