react-use/lib/useMap.d.ts
2018-12-27 19:57:23 +01:00

11 lines
284 B
TypeScript

export interface Actions<K, V> {
get: (key: K) => any;
set: (key: K, value: V) => void;
remove: (key: K) => void;
reset: () => void;
}
declare const useMap: <T extends {
[key: string]: any;
}>(initialMap?: any) => [T, Actions<string, any>];
export default useMap;