fix a debugger issue
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
import React, { useContext } from 'react';
|
import React, { useContext, useEffect } from 'react';
|
||||||
import { useNavigate } from 'react-router-dom';
|
import { useNavigate } from 'react-router-dom';
|
||||||
import { AuthContext } from '../contexts';
|
import { AuthContext } from '../contexts';
|
||||||
|
|
||||||
@@ -6,6 +6,8 @@ export const Logout: React.FC = () => {
|
|||||||
const context = useContext(AuthContext);
|
const context = useContext(AuthContext);
|
||||||
const navigate = useNavigate();
|
const navigate = useNavigate();
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
sessionStorage.removeItem('token');
|
||||||
context.setAuth({
|
context.setAuth({
|
||||||
valid: false,
|
valid: false,
|
||||||
user: {
|
user: {
|
||||||
@@ -15,8 +17,9 @@ export const Logout: React.FC = () => {
|
|||||||
airportConfigurationAccess: [],
|
airportConfigurationAccess: [],
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
sessionStorage.removeItem('token');
|
|
||||||
navigate('/');
|
navigate('/');
|
||||||
|
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||||
|
}, []);
|
||||||
|
|
||||||
return <></>;
|
return <></>;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user