From 932c3ab49ea4e911fb2c2531c29d6609ac5afefd Mon Sep 17 00:00:00 2001 From: dengzedong <dengzedong@email> Date: 星期四, 02 一月 2025 10:51:37 +0800 Subject: [PATCH] itemchart bug修复。 页面优化 --- src/hooks/web/useCache.ts | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/src/hooks/web/useCache.ts b/src/hooks/web/useCache.ts index 4f39f30..f6b2bd1 100644 --- a/src/hooks/web/useCache.ts +++ b/src/hooks/web/useCache.ts @@ -37,3 +37,19 @@ wsCache.delete(CACHE_KEY.ROLE_ROUTERS) // 注意,不要清理 LoginForm 登录表单 } + +export const useSessionCache = (type: CacheType = 'sessionStorage') => { + const wsSessionCache: WebStorageCache = new WebStorageCache({ + storage: type + }) + + return { + wsSessionCache + } +} + +export const deleteUserSessionCache = () => { + const { wsSessionCache } = useSessionCache() + wsSessionCache.delete(CACHE_KEY.ROLE_ROUTERS) + // 注意,不要清理 用户和 LoginForm 登录表单 +} -- Gitblit v1.9.3