cacheEnum.ts 844 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. // token key
  2. export const ACCESS_TOKEN_KEY = 'ACCESS_TOKEN__'
  3. export const REFRESH_TOKEN_KEY = 'REFRESH_TOKEN__'
  4. export const TENANT_ID_KEY = 'TENANT_ID__'
  5. export const LOCALE_KEY = 'LOCALE__'
  6. // user info key
  7. export const USER_INFO_KEY = 'USER__INFO__'
  8. // role info key
  9. export const ROLES_KEY = 'ROLES__KEY__'
  10. // project config key
  11. export const PROJ_CFG_KEY = 'PROJ__CFG__KEY__'
  12. // dict info key
  13. export const DICT_KEY = 'DICT__KEY__'
  14. // lock info
  15. export const LOCK_INFO_KEY = 'LOCK__INFO__KEY__'
  16. export const MULTIPLE_TABS_KEY = 'MULTIPLE_TABS__KEY__'
  17. export const APP_DARK_MODE_KEY_ = '__APP__DARK__MODE__'
  18. // base global local key
  19. export const APP_LOCAL_CACHE_KEY = 'COMMON__LOCAL__KEY__'
  20. // base global session key
  21. export const APP_SESSION_CACHE_KEY = 'COMMON__SESSION__KEY__'
  22. export enum CacheTypeEnum {
  23. SESSION,
  24. LOCAL,
  25. }