1.0.19 • Published 3 years ago
@red-unica/libreria-juez v1.0.19
@red-unica/libreria-juez
Libreria para el control de monitoreo de inactividad en el sistema y comunicacion con el proveedor de identidad
Install
npm install --save @red-unica/libreria-juez
Uso
Cree un archivo .env en el directorio raíz de su proyecto Encabezado. Las variables de TIEMPO deben ser en milisegundos.
Para aplicación REACT use:
REACT_APP_JUEZ_TIEMPO_INACTIVIDAD_USUARIO = 600000
REACT_APP_JUEZ_URL_API_PDI = "https://dev-api.bancoazteca.com.mx:8080/red-unica/pos/informacion-empleados/v1"
REACT_APP_URL_INICIO_SESION = "url"
REACT_APP_URL_REDIRECCIONAR_ESCRITORIO = "panel-control"
Importe el siguiente hook en el componente principal Encabezado:
import useJuez from '@red-unica/libreria-juez'
const App = (props) => {
const { cargandoDatosEmpleado, errorDatosEmpleado } = useJuez('tipo_dispositivo', history, numeroEmpleado, numeroSucursal);
/*
'cargandoDatosEmpleado' retorna un booleano
true => Esta cargando la petición HTTP
false => Termino de realizar la petición HTTP
'errorDatosEmpleado' retorna objeto 'error' de la petición HTTP
*/
if (cargandoDatosEmpleado ) {
return (
<Cargando />
);
}
}
Para extraer datos del empleado, leer la variable desde almacenamiento
Ver más
const empleado = leerAlmacenamiento('datosEmpleado');
License
MIT ©
1.0.19
3 years ago
1.0.18
3 years ago
1.0.17
3 years ago
1.0.16
3 years ago
1.0.15
3 years ago
1.0.14
3 years ago
1.0.13
3 years ago
1.0.12
3 years ago
1.0.10
3 years ago
1.0.9
3 years ago
1.0.8
3 years ago
1.0.7
3 years ago
1.0.6
3 years ago
1.0.5
3 years ago
1.0.4
3 years ago
1.0.3
3 years ago
1.0.2
3 years ago
1.0.1
3 years ago
1.0.0
3 years ago