Type alias Implementation
Implementation: {
KEYS: {
ACCOUNT_UCAN: string;
CID_LOG: string;
SESSION: string;
UCANS: string;
};
clear: (() => Promise<void>);
getItem: (<T>(key: string) => Promise<T | null>);
removeItem: ((key: string) => Promise<void>);
setItem: (<T>(key: string, val: T) => Promise<T>);
}
Type declaration
-
KEYS: {
ACCOUNT_UCAN: string;
CID_LOG: string;
SESSION: string;
UCANS: string;
}
-
ACCOUNT_UCAN: string
-
CID_LOG: string
-
SESSION: string
-
UCANS: string
-
clear: (() => Promise<void>)
-
- (): Promise<void>
-
Returns Promise<void>
-
getItem: (<T>(key: string) => Promise<T | null>)
-
- <T>(key: string): Promise<T | null>
-
Returns Promise<T | null>
-
removeItem: ((key: string) => Promise<void>)
-
- (key: string): Promise<void>
-
Returns Promise<void>
-
setItem: (<T>(key: string, val: T) => Promise<T>)
-
- <T>(key: string, val: T): Promise<T>
-
Returns Promise<T>