UNPKG

rooks

Version:

Essential React custom hooks ⚓ to super charge your components!

15 lines 560 B
type MapControls<K, V> = { set: (key: K, value: V) => void; remove: (key: K) => void; clear: () => void; has: (key: K) => boolean; get: (key: K) => V | undefined; size: () => number; setMultiple: (entries: [K, V][]) => void; removeMultiple: (keys: K[]) => void; hasSome: (keys: K[]) => boolean; hasEvery: (keys: K[]) => boolean; }; declare function useNativeMapState<K, V>(initialMapState?: Map<K, V>): [ReadonlyMap<K, V>, MapControls<K, V>]; export { useNativeMapState }; //# sourceMappingURL=useNativeMapState.d.ts.map