На самом деле я создал функцию logout
, а затем внутри них вызываю две функции: сначала clearToken
, а затем getStatusCode();
. Когда функция выхода из системы вызывается. У пользователя Token есть очистка, но страница не должна перенаправлять
Код здесь:
export function logout() {
clearToken();
getStatusCode();
}
const getStatusCode = error => {
if (error.response) {
if (error.response.status === 403) {
logout(()=> (window.location = "/"));
}
}
};
//This is the clearToken() funtion
export const clearToken = () => { localStorage.removeItem(dbName); localStorage.clear(); return true; }