UNPKG

bresnow_utility-react-hooks

Version:

Modular utility hooks that we often use grouped in one package. Written in TypeScript, documented, tested and maintained.Disclaimer: at least React 16 is needed (the one with hooks ;) )

18 lines (17 loc) 638 B
/// <reference types="react" /> import { useSafeCallback, useIsMounted } from './useSafe'; import { useIf } from './useIf'; import { useDebounce, useTimeout } from './misc'; export default function UtilityHooks(): { useLZObject: ({ output, }: { output: "uint8array" | "utf16" | "base64" | "uri"; }) => ((value: { [key: string]: string; }) => any)[]; useSafeEffect: typeof import("react").useLayoutEffect; useSafeCallback: typeof useSafeCallback; useIsMounted: typeof useIsMounted; useIf: typeof useIf; useTimeout: typeof useTimeout; useDebounce: typeof useDebounce; };