13 lines
481 B
TypeScript
13 lines
481 B
TypeScript
|
|
const AFTER_LOGIN_REDIRECT_PATH_KEY = 'after_login_redirect_url';
|
||
|
|
|
||
|
|
export const setAfterLoginRedirectPath = (url: string): void => {
|
||
|
|
localStorage.setItem(AFTER_LOGIN_REDIRECT_PATH_KEY, url);
|
||
|
|
};
|
||
|
|
export const getAfterLoginRedirectPath = (): string | undefined => {
|
||
|
|
const url = localStorage.getItem(AFTER_LOGIN_REDIRECT_PATH_KEY);
|
||
|
|
return url ?? undefined;
|
||
|
|
};
|
||
|
|
export const deleteAfterLoginRedirectPath = (): void => {
|
||
|
|
localStorage.removeItem(AFTER_LOGIN_REDIRECT_PATH_KEY);
|
||
|
|
};
|