fix login & fix logout
This commit is contained in:
@@ -8,6 +8,7 @@ import { IconButtonAnimate } from '../../../components/animate';
|
||||
import { useNavigate } from 'react-router-dom';
|
||||
import useAuth from '../../../hooks/useAuth';
|
||||
import useLocalStorage from '../../../hooks/useLocalStorage';
|
||||
import { enqueueSnackbar } from 'notistack';
|
||||
|
||||
// ----------------------------------------------------------------------
|
||||
|
||||
@@ -33,10 +34,6 @@ export default function AccountPopover() {
|
||||
const navigate = useNavigate();
|
||||
const { logout } = useAuth();
|
||||
|
||||
const [emailOrPhone, setEmailOrPhone] = useLocalStorage('emailOrPhone', '');
|
||||
const [emailOrPhoneForm, setEmailOrPhoneForm] = useLocalStorage('emailOrPhoneForm', false);
|
||||
const [loginOrVerifyCode, setLoginOrVerifyCode] = useLocalStorage('loginOrVerifyCode', false);
|
||||
|
||||
const handleOpen = (event: React.MouseEvent<HTMLElement>) => {
|
||||
setOpen(event.currentTarget);
|
||||
};
|
||||
@@ -46,11 +43,9 @@ export default function AccountPopover() {
|
||||
};
|
||||
|
||||
const handleLogout = () => {
|
||||
setEmailOrPhone('');
|
||||
setEmailOrPhoneForm(false);
|
||||
setLoginOrVerifyCode(false);
|
||||
logout();
|
||||
navigate('/auth/login');
|
||||
enqueueSnackbar('Berhasi Logout!', 'success');
|
||||
};
|
||||
|
||||
return (
|
||||
|
||||
Reference in New Issue
Block a user