【文件属性】:
文件名称:xstate-router:XState路由器。 将路由添加到您的XState机器
文件大小:206KB
文件格式:ZIP
更新时间:2021-05-02 16:10:11
react javascript state-management state-machine statecharts
xstate路由器
XState路由器。 将路由添加到您的XState计算机,并使其与实际路由保持同步。
用
使用npm i xstate-router安装该库。
如果您没有安装XState,请安装它: npm i xstate
在此处尝试实时示例: : 。
routerMachine函数返回一个解释器:
import { routerMachine } from 'xstate-router'
const machineConfig = {
initial : 'main' ,
context : { myValue : 0 } ,
states : {
main : { meta : { path : '/' } } ,
blog : { meta : { path : '/blog' } } ,
} ,
}
【文件预览】:
xstate-router-master
----yarn.lock(288KB)
----src()
--------index.tsx(7KB)
--------index.spec.tsx(9KB)
----playground()
--------index.html(282B)
--------main.tsx(1KB)
----tsconfig.json(554B)
----LICENSE(1KB)
----jest.config.js(269B)
----README.md(5KB)
----.editorconfig(60B)
----.gitignore(45B)
----package-lock.json(348KB)
----package.json(1KB)