Fix cookie not removed

pull/4340/head
Kamran Ahmed 1 year ago
parent bb7f1f4d67
commit 458396f782
  1. 17
      src/components/Navigation/navigation.ts

@ -1,8 +1,15 @@
import Cookies from 'js-cookie';
import { TOKEN_COOKIE_NAME } from "../../lib/jwt";
import { TOKEN_COOKIE_NAME } from '../../lib/jwt';
export function logout() {
Cookies.remove(TOKEN_COOKIE_NAME);
// @FIXME: fix the domain name in the cookie created by the API
Cookies.remove(TOKEN_COOKIE_NAME, {
path: '/',
domain: 'api.roadmap.sh',
});
// Reloading will automatically redirect the user if required
window.location.reload();
}
@ -36,10 +43,10 @@ function bindEvents() {
});
document
.querySelector('[data-command-menu]')
?.addEventListener('click', () => {
window.dispatchEvent(new CustomEvent('command.k'));
});
.querySelector('[data-command-menu]')
?.addEventListener('click', () => {
window.dispatchEvent(new CustomEvent('command.k'));
});
}
bindEvents();

Loading…
Cancel
Save