diff options
Diffstat (limited to 'src/services/local-storage/index.ts')
| -rw-r--r-- | src/services/local-storage/index.ts | 27 |
1 files changed, 1 insertions, 26 deletions
diff --git a/src/services/local-storage/index.ts b/src/services/local-storage/index.ts index 65235a7..72dd18f 100644 --- a/src/services/local-storage/index.ts +++ b/src/services/local-storage/index.ts @@ -1,26 +1 @@ -export const LocalStorage = { - get<T>(key: string): T | undefined { - try { - const serialItem = localStorage.getItem(key); - if (!serialItem) return undefined; - return JSON.parse(serialItem) as T; - } catch (e) { - console.log(e); - return undefined; - } - }, - set<T>(key: string, value: T) { - try { - const serialItem = JSON.stringify(value); - localStorage.setItem(key, serialItem); - } catch (e) { - console.log(e); - } - }, - remove(key: string) { - localStorage.removeItem(key); - }, - clear() { - localStorage.clear(); - }, -}; +export * from './local-storage'; |
