@polgubau/utils
Version:
A collection of utility functions for TypeScript
22 lines • 618 B
JavaScript
// src/storage/localStorage/manageLocalStorage.ts
import { json } from "../../parsers/handle-json/handle-json.mjs";
function getLocalStorage(key, initialValue) {
const value = localStorage.getItem(key);
if (!value) {
setToLocalStorage(key, initialValue);
return initialValue;
}
return json.saveParse(value);
}
function setToLocalStorage(key, value) {
localStorage.setItem(key, JSON.stringify(value));
}
function removeFromLocalStorage(key) {
localStorage.removeItem(key);
}
export {
getLocalStorage,
removeFromLocalStorage,
setToLocalStorage
};
//# sourceMappingURL=manageLocalStorage.mjs.map