soybean-admin/src/utils/storage/local.ts
2021-09-14 01:31:29 +08:00

13 lines
286 B
TypeScript

export function setLocal(key: string, value: unknown) {
const json = JSON.stringify(value);
localStorage.setItem(key, json);
}
export function getLocal<T>(key: string) {
const json = localStorage.getItem(key);
if (json) {
return JSON.parse(json) as T;
}
return json;
}