1
0
mirror of https://github.com/kamranahmedse/developer-roadmap.git synced 2025-01-17 22:28:32 +01:00

Fix cookie not removed

This commit is contained in:
Kamran Ahmed 2023-08-13 20:06:19 +01:00
parent bb7f1f4d67
commit 458396f782

View File

@ -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();