UNPKG

react-tidy

Version:

A collection of atomic, independent, typed, tested and documented React custom hooks

16 lines (14 loc) 774 B
export const createMemoryStorage: () => Storage; type LazyStorage = Storage | (() => Storage); export function getDefaultStorage(): LazyStorage; export function setDefaultStorage(storage: LazyStorage): void; export function useIsMounted(): () => boolean; type Value<T> = T | null | ((x: T | null) => T | null); export function useStorage<T>(key: string, defaultValue?: T | null, getStorage?: Storage | (() => Storage)): [T | null, (newValue: Value<T>) => void]; export function useRefresh(): () => void; type ClassType<T, Args extends any[]> = { new (...args: Args): T; }; export function useInstance<T, Args extends any[]>(Class: ClassType<T, Args>, ...args: Args): T; export function usePrevious<T>(value: T, count?: number): T[]; //# sourceMappingURL=index.d.ts.map