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.21 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";