16 lines
490 B
TypeScript
16 lines
490 B
TypeScript
![]() |
const TOKEN_STORAGE_KEY = "dashboardAuth";
|
||
|
|
||
|
export const getAuthToken = () =>
|
||
|
localStorage.getItem(TOKEN_STORAGE_KEY) ||
|
||
|
sessionStorage.getItem(TOKEN_STORAGE_KEY);
|
||
|
|
||
|
export const setAuthToken = (token: string, persist: boolean) =>
|
||
|
persist
|
||
|
? localStorage.setItem(TOKEN_STORAGE_KEY, token)
|
||
|
: sessionStorage.setItem(TOKEN_STORAGE_KEY, token);
|
||
|
|
||
|
export const removeAuthToken = () => {
|
||
|
localStorage.removeItem(TOKEN_STORAGE_KEY);
|
||
|
sessionStorage.removeItem(TOKEN_STORAGE_KEY);
|
||
|
};
|