diff options
Diffstat (limited to 'packages/web-util/src')
-rw-r--r-- | packages/web-util/src/hooks/index.ts | 2 | ||||
-rw-r--r-- | packages/web-util/src/hooks/useLocalStorage.ts | 7 |
2 files changed, 4 insertions, 5 deletions
diff --git a/packages/web-util/src/hooks/index.ts b/packages/web-util/src/hooks/index.ts index f6c74ff22..ba1b6e222 100644 --- a/packages/web-util/src/hooks/index.ts +++ b/packages/web-util/src/hooks/index.ts @@ -1,5 +1,5 @@ export { useLang } from "./useLang.js"; -export { useLocalStorage, buildStorageKey } from "./useLocalStorage.js"; +export { useLocalStorage, buildStorageKey, StorageKey, StorageState } from "./useLocalStorage.js"; export { useMemoryStorage } from "./useMemoryStorage.js"; export * from "./useNotifications.js"; export { diff --git a/packages/web-util/src/hooks/useLocalStorage.ts b/packages/web-util/src/hooks/useLocalStorage.ts index 7c41f98be..abd80bacc 100644 --- a/packages/web-util/src/hooks/useLocalStorage.ts +++ b/packages/web-util/src/hooks/useLocalStorage.ts @@ -61,9 +61,9 @@ const supportLocalStorage = typeof window !== "undefined"; const supportBrowserStorage = typeof chrome !== "undefined" && typeof chrome.storage !== "undefined"; - /** - * Build setting storage - */ +/** + * Build setting storage + */ const storage: ObservableMap<string, string> = (function buildStorage() { if (supportBrowserStorage) { //browser storage is like local storage but @@ -83,7 +83,6 @@ const storage: ObservableMap<string, string> = (function buildStorage() { return memoryMap<string>(); } })(); - //with initial value export function useLocalStorage<Type = string>( key: StorageKey<Type>, |