base_ui/manuals/localStorage.js
2025-02-01 13:04:55 +03:30

56 lines
1.1 KiB
JavaScript

export const getLsItem = (keyName) => {
return window.localStorage.getItem(keyName);
};
export const setLsItem = (keyName, data) => {
localStorage.setItem(keyName, data);
};
export const removeLsItem = (keyName) => {
localStorage.removeItem(keyName);
};
export const clearStorage = () => {
localStorage.clear();
};
// jwt.service
const ID_TOKEN_KEY = "id_token";
const ID_USERSTT_KEY = "user_stt";
export const getToken = () => {
let token = localStorage.getItem(ID_TOKEN_KEY);
if (token == null || token == "" || token == undefined) return "GuestAccess";
return token;
};
export const saveToken = (token) => {
localStorage.setItem(ID_TOKEN_KEY, token);
};
export const destroyToken = () => {
localStorage.removeItem(ID_TOKEN_KEY);
};
export const getUserStt = () => {
return localStorage.getItem(ID_USERSTT_KEY);
};
export const saveUserStt = (stt) => {
localStorage.setItem(ID_USERSTT_KEY, stt);
};
export const destroyUserStt = () => {
localStorage.removeItem(ID_USERSTT_KEY);
};
// export default {
// getToken,
// saveToken,
// destroyToken,
// saveUserStt,
// getUserStt,
// destroyUserStt,
// clearStorage
// };