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, + } +}