:tada: Redux First History - Redux 历史绑定支持 react-router - @reach/router - wouter

时间:2024-06-28 10:33:18
【文件属性】:

文件名称::tada: Redux First History - Redux 历史绑定支持 react-router - @reach/router - wouter

文件大小:90KB

文件格式:ZIP

更新时间:2024-06-28 10:33:18

Router

redux-first-history Redux First History - 使 Redux 成为 100% 单一且唯一的事实来源! react-router @reach/router wouter mix react-router - @reach-router - wouter 在同一个应用程序中的 Redux 历史绑定!! 演示:https://wy5qw1125l.codesandbox.io/。 兼容 immer - redux-immer - redux-immutable。 :party_popper: 连接React路由器的更小、更快、可选、无问题的替代方案 主要目标 随心所欲使用。 历史将按其应有的方式运作。 //react-router v4 - v5 this.context.router.history.location === state.router.location this.context.route.location === state.router.location this.props.history.location === state.


【文件预览】:
redux-first-history-master
----.eslintrc.json(2KB)
----.gitignore(48B)
----package.json(2KB)
----cov-badge.svg(1KB)
----package-lock.json(264KB)
----src()
--------middleware.ts(2KB)
--------create.ts(6KB)
--------actions.ts(886B)
--------reducer.ts(1KB)
--------index.ts(338B)
--------reachify.ts(1KB)
----jest.config.ts(534B)
----LICENSE(1KB)
----tsconfig.json(739B)
----.prettierignore(44B)
----__tests__()
--------create.spec.ts(10KB)
--------store.ts(1KB)
--------middleware.test.ts(9KB)
--------reach.spec.tsx(3KB)
--------actions.test.ts(2KB)
--------reducer.test.ts(3KB)
----README.md(8KB)
----.eslintignore(51B)
----wouter()
--------index.js(427B)
----.npmignore(87B)
----tsconfigEs6.json(142B)
----.prettierrc(212B)

网友评论