feat: Add setLoading to LoginAdminPage for displaying loading state during login
This commit is contained in:
parent
e66286662e
commit
68201bb0d5
1 changed files with 5 additions and 0 deletions
|
|
@ -19,6 +19,7 @@ export default function LoginAdminPage() {
|
||||||
const [inputState, setInputState] =
|
const [inputState, setInputState] =
|
||||||
useState<loginInputStateType>(CONTROL_LOGIN_STATE);
|
useState<loginInputStateType>(CONTROL_LOGIN_STATE);
|
||||||
const { login, isAuthenticated, setUserData } = useContext(AuthContext);
|
const { login, isAuthenticated, setUserData } = useContext(AuthContext);
|
||||||
|
const setLoading = useAlertStore((state) => state.setLoading);
|
||||||
|
|
||||||
const { password, username } = inputState;
|
const { password, username } = inputState;
|
||||||
const setErrorData = useAlertStore((state) => state.setErrorData);
|
const setErrorData = useAlertStore((state) => state.setErrorData);
|
||||||
|
|
@ -35,6 +36,10 @@ export default function LoginAdminPage() {
|
||||||
};
|
};
|
||||||
onLogin(user)
|
onLogin(user)
|
||||||
.then((user) => {
|
.then((user) => {
|
||||||
|
console.log("admin page");
|
||||||
|
|
||||||
|
setLoading(true);
|
||||||
|
|
||||||
login(user.access_token);
|
login(user.access_token);
|
||||||
navigate("/admin/");
|
navigate("/admin/");
|
||||||
})
|
})
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue