文件名称:react-permissible:让React组件的权限管理更轻松
文件大小:288KB
文件格式:ZIP
更新时间:2024-02-26 22:39:11
react javascript typescript webpack mocha
允许React 简化React组件的权限管理。 | react-permissible是一个React组件,它可以: 根据用户权限管理特定组件的可见性 当不允许用户查看特定组件时,请更换它 根据用户权限管理对特定视图的可访问性 当不允许用户访问组件/路由时触发回调 为什么? 当前,React中没有权限管理。 现有组件要么设计过度(全面的ACL支持等),要么仅限于基于角色的管理。 react-permissible的核心是简单的,只能解决一个问题。 如果权限匹配,请访问组件,否则请执行其他操作。 现场演示/文档 您可以在访问实时演示/文档。 安装 npm i @brainhubeu/re
【文件预览】:
react-permissible-master
----.circleci()
--------config.yml(5KB)
----.gitignore(704B)
----README.md(4KB)
----docs-www()
--------.gitignore(212B)
--------gatsby-config.js(1KB)
--------README.md(778B)
--------LICENSE(1KB)
--------package.json(836B)
--------src()
--------gatsby-docs-kit.yml(906B)
--------tools()
--------yarn.lock(435KB)
----test()
--------accessible.component.js(406B)
--------permissibleRender.test.js(5KB)
--------.eslintrc(85B)
--------permissible.test.js(3KB)
----docs()
--------examples()
--------getting-started()
--------usage()
----webpack.config.prod.js(1KB)
----.eslintrc(154B)
----package.json(3KB)
----src()
--------components()
--------index.js(173B)
----renovate.json(611B)
----.babelrc(273B)
----LICENSE.md(1KB)
----types()
--------tests()
--------.eslintrc(263B)
--------react-permissible.d.ts(1KB)
----tools()
--------build.js(1KB)
--------testSetup.js(1KB)
----.eslintignore(13B)
----.npmignore(315B)
----.editorconfig(188B)
----yarn.lock(311KB)
----lib()
--------react-permissible.js(30KB)
----.npmrc(19B)