UNPKG

@figliolia/react-hooks

Version:

A small collection of simple React Hooks you're probably rewriting on a regular basis

24 lines (23 loc) 1.17 kB
export { useMount } from "Hooks/useMount"; export { useUnmount } from "Hooks/useUnmount"; export { useController } from "Hooks/useController"; export * from "Hooks/useLoadingState"; export * from "Hooks/useFormState"; export { useDebouncer } from "Hooks/useDebouncer"; export { useThrottler } from "Hooks/useThrottler"; export { useAnimationFrame } from "Hooks/useAnimationFrame"; export { useIdleCallback } from "Hooks/useIdleCallback"; export { useTimeout } from "Hooks/useTimeout"; export { useWindowSize } from "Hooks/useWindowSize"; export * from "Hooks/useClickOutside"; export { useLocale } from "Hooks/useLocale"; export { useFocusedKeyListener } from "Hooks/useFocusedKeyListener"; export { useNodeDimensions } from "Hooks/useNodeDimensions"; export { AnimationFrame } from "Generics/AnimationFrame"; export { IdleCallback } from "Generics/IdleCallback"; export { Debouncer } from "Generics/Debouncer"; export { FocusedKeyListener } from "Generics/FocusedKeyListener"; export { Throttler } from "Generics/Throttler"; export { DeferFN } from "Generics/DeferFN"; export { Timeout } from "Generics/Timeout"; export { useMergedRefs } from "./Hooks/useMergedRefs";