| import { storageLocal } from './storage'; | 
|   | 
| const StorageKey = { | 
|   TOKEN_KEY: 'TOKEN__', | 
|   REFRESH_TOKEN_KEY: 'REFRESH__TOKEN__', | 
|   USER_INFO_KEY: 'USER__INFO__', | 
| }; | 
|   | 
| export function getToken() { | 
|   return storageLocal.getItem<string>(StorageKey.TOKEN_KEY) ?? ''; | 
| } | 
|   | 
| export function setToken(token: string) { | 
|   return storageLocal.setItem(StorageKey.TOKEN_KEY, token); | 
| } | 
|   | 
| export function removeToken() { | 
|   return storageLocal.removeItem(StorageKey.TOKEN_KEY); | 
| } | 
|   | 
| export function getRefreshToken(): string { | 
|   return storageLocal.getItem(StorageKey.REFRESH_TOKEN_KEY); | 
| } | 
|   | 
| export function setRefreshToken(token: string) { | 
|   return storageLocal.setItem(StorageKey.REFRESH_TOKEN_KEY, token); | 
| } | 
|   | 
| export function removeRefreshToken() { | 
|   return storageLocal.removeItem(StorageKey.REFRESH_TOKEN_KEY); | 
| } | 
|   | 
| export function getUserInfo(): API.IdentityModelTokenCacheItem | null { | 
|   return storageLocal.getItem(StorageKey.USER_INFO_KEY); | 
| } | 
|   | 
| export function setUserInfo(userInfo: API.IdentityModelTokenCacheItem) { | 
|   return storageLocal.setItem(StorageKey.USER_INFO_KEY, userInfo); | 
| } | 
|   | 
| export function removeUserInfo() { | 
|   return storageLocal.removeItem(StorageKey.USER_INFO_KEY); | 
| } |