diff --git a/src/components/Login.jsx b/src/components/Login.jsx index 5499a3e..e8ac419 100644 --- a/src/components/Login.jsx +++ b/src/components/Login.jsx @@ -1,7 +1,7 @@ -import {useEffect} from "react"; +import { useEffect } from "react"; import PropTypes from "prop-types"; -import {useSelector,useDispatch} from "react-redux"; -import {Navigate,useLocation} from "react-router-dom"; +import { useSelector, useDispatch } from "react-redux"; +import { Navigate, useLocation } from "react-router-dom"; import { Box, Container, @@ -17,21 +17,21 @@ import { Toolbar, Link } from "@mui/material"; -import {Email,Lock} from "@mui/icons-material"; -import {Form} from "react-final-form"; -import {TextField} from "mui-rff"; -import {useTranslate} from "react-polyglot"; -import {requestToken} from "../redux"; -import {useCheckLogin,useNotificar} from "../hooks"; +import { Email, Lock } from "@mui/icons-material"; +import { Form } from "react-final-form"; +import { TextField } from "@chimera-pe/mui-rff"; +import { useTranslate } from "react-polyglot"; +import { requestToken } from "../redux"; +import { useCheckLogin, useNotificar } from "../hooks"; -const FormularioLogin=({devURL}) => { - const dispatch=useDispatch(); - const translate=useTranslate(); - const notificar=useNotificar(); - const {cargando,error}=useSelector(store => store.login); - const instancia=useSelector(store => store.aplicacion.instancia); +const FormularioLogin = ({ devURL }) => { + const dispatch = useDispatch(); + const translate = useTranslate(); + const notificar = useNotificar(); + const { cargando, error } = useSelector(store => store.login); + const instancia = useSelector(store => store.aplicacion.instancia); - const submit=values => { + const submit = values => { dispatch(requestToken({ devURL: devURL, clientCredentials: instancia.clientCredentials, @@ -42,29 +42,29 @@ const FormularioLogin=({devURL}) => { })); }; - const validate=values => { - const errors={correo: undefined,password: undefined}; + const validate = values => { + const errors = { correo: undefined, password: undefined }; - if(!values.correo) { - errors.correo=translate("saas.login.validacion.correo"); + if (!values.correo) { + errors.correo = translate("saas.login.validacion.correo"); } - if(!values.password) { - errors.password=translate("saas.login.validacion.password"); + if (!values.password) { + errors.password = translate("saas.login.validacion.password"); } return errors; }; useEffect(() => { - if(error) { - notificar("saas.login.error","error"); + if (error) { + notificar("saas.login.error", "error"); } - },[notificar,error]); + }, [notificar, error]); return (