From a22065cb53439fb1554441ec730e38f857dc1992 Mon Sep 17 00:00:00 2001 From: inter Date: Mon, 8 Sep 2025 16:37:42 +0800 Subject: [PATCH] Add File --- frontend/src/utils/useCache.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 frontend/src/utils/useCache.ts diff --git a/frontend/src/utils/useCache.ts b/frontend/src/utils/useCache.ts new file mode 100644 index 0000000..c7cda2a --- /dev/null +++ b/frontend/src/utils/useCache.ts @@ -0,0 +1,13 @@ +import WebStorageCache from 'web-storage-cache' + +type CacheType = 'sessionStorage' | 'localStorage' + +export const useCache = (type: CacheType = 'localStorage') => { + const wsCache: WebStorageCache = new WebStorageCache({ + storage: type, + }) + + return { + wsCache, + } +}