@planjs/mobx-persist
Version:
enhance-mobx-persist
11 lines (10 loc) • 377 B
TypeScript
import IStorage from './storage';
declare class LocalStorage extends IStorage {
constructor();
getItem(key: string): Promise<string | null>;
removeItem(key: string): Promise<void>;
setItem(key: string, value: string): Promise<void>;
clear(): Promise<void>;
onChange(key: string, newVal: any, oldVal: any): void;
}
export default LocalStorage;