1.0.0 • Published 2 years ago

react-permission-lib v1.0.0

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

React permission lib

Aplicar permisos a nuestro proyecto de react.

Instalar

yarn add react-permission-lib

or

npm install react-permission-lib

Uso

import {PermissionContext} from 'react-permission-lib'

const [permissions, setPermissions] = useState([]);

setPermissions([
  'user.show',
  'user.create', 
  'user.update', 
  'user.delete', 
  'user.destroy'
]);

<PermissionContext.Provider value={permissions}>
  // content
</PermissionContext.Provider>

Aplicar el permiso

import {Can} from 'react-permission-lib'

<Can permission={'user.show'}>
 // content
</Can>

Aplicar el permiso a la ruta

import {Middleware} from 'react-permission-lib'

<Route path="/" element={
  <Middleware permission={'user.show'}>
     <App/>
  </Middleware>
}/>
1.0.0

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago