feat: Add setLoading to LoginAdminPage for displaying loading state during login

This commit is contained in:
cristhianzl 2024-06-13 17:45:16 -03:00
commit 68201bb0d5

View file

@ -19,6 +19,7 @@ export default function LoginAdminPage() {
const [inputState, setInputState] =
useState<loginInputStateType>(CONTROL_LOGIN_STATE);
const { login, isAuthenticated, setUserData } = useContext(AuthContext);
const setLoading = useAlertStore((state) => state.setLoading);
const { password, username } = inputState;
const setErrorData = useAlertStore((state) => state.setErrorData);
@ -35,6 +36,10 @@ export default function LoginAdminPage() {
};
onLogin(user)
.then((user) => {
console.log("admin page");
setLoading(true);
login(user.access_token);
navigate("/admin/");
})