Search...
K
Guide
Reference
Roadmap
v1.10.2
Release Notes
CHANGELOG.md
Playground
English
简体中文
GitHub
Guide
Reference
Roadmap
v1.10.2
Release Notes
CHANGELOG.md
Playground
English
简体中文
GitHub
@shined/react-use
A New Programming Paradigm to Reshape React Development.
Get Started
Reference
GitHub
Category
All
Animation
Browser
Element
Lifecycle
Network
ProUtilities
Sensors
State
Utilities
Feature
All
DepCollect
DevOnly
IsSupported
LowLevel
Pausable
Clear Filters
151 Hooks or utils found.
useActiveElement
LowLevel
Element
useAdaptiveTextarea
Element
useAsyncEffect
Lifecycle
useAsyncFn
DepCollect
Utilities
useAsyncLock
Utilities
useAsyncUpdateEffect
LowLevel
Lifecycle
useBattery
isSupported
Browser
useBeforeUnload
Browser
useBluetooth
isSupported
Browser
useBoolean
State
useBreakpoints
Browser
useBrowserMemory
isSupported
Browser
useCircularList
ProUtilities
useClamp
State
useClickOutside
Sensors
useClipboard
isSupported
DepCollect
Browser
useClipboardItems
isSupported
DepCollect
Browser
useClonedState
State
useControlledComponent
Utilities
useCountdown
Pausable
Utilities
useCounter
State
useCreation
LowLevel
Lifecycle
useCssVar
Browser
useDateFormat
Utilities
useDebouncedEffect
LowLevel
Lifecycle
useDebouncedFn
Utilities
useDeepCompareEffect
LowLevel
Lifecycle
useDeepCompareLayoutEffect
LowLevel
Lifecycle
useDeviceList
isSupported
Browser
useDocumentLeave
Sensors
useDocumentVisibility
Browser
useDraggable
Element
useDropZone
Element
useDynamicList
ProUtilities
useEffectOnce
Lifecycle
useElementBounding
Element
useElementByPoint
isSupported
Element
useElementSize
Element
useElementVisibility
Element
useEventBus
Utilities
useEventListener
Browser
useEyeDropper
isSupported
Browser
useFavicon
Browser
useFirstRender
Lifecycle
useFocus
Element
useFocusWithin
Element
useForm
DepCollect
ProUtilities
useFps
Pausable
Sensors
useFullscreen
isSupported
Browser
useGeolocation
isSupported
Pausable
Sensors
useGetterRef
LowLevel
Lifecycle
useHover
Sensors
useInfiniteList
ProUtilities
useInfiniteScroll
ProUtilities
useInputComposition
Sensors
useIntersectionObserver
LowLevel
isSupported
Pausable
Element
useInterval
Pausable
Animation
useIntervalFn
Pausable
Animation
useIsomorphicLayoutEffect
Lifecycle
useKeyDown
Sensors
useKeyModifier
Sensors
useKeyPress
Sensors
useKeyStatus
Sensors
useKeyStroke
Sensors
useKeyStrokeOnce
Sensors
useKeyUp
Sensors
useLastUpdated
Utilities
useLatest
LowLevel
Lifecycle
useLayoutEffectOnce
Lifecycle
useLayoutMount
Lifecycle
useLoadingFn
Utilities
useLoadingSlowFn
DepCollect
Utilities
useLongPress
Sensors
useLoremIpsum
DevOnly
Utilities
useManualStateHistory
ProUtilities
useMediaQuery
LowLevel
Browser
useMemoize
Utilities
useMount
Lifecycle
useMounted
Lifecycle
useMouse
Pausable
Sensors
useMouseInElement
Pausable
Sensors
useMousePressed
Sensors
useMultiSelect
ProUtilities
useMutationObserver
LowLevel
isSupported
Pausable
Element
useNetwork
isSupported
Network
useNow
Pausable
Utilities
useOnline
Network
usePagination
ProUtilities
usePagingList
DepCollect
ProUtilities
useParallax
Pausable
ProUtilities
useParentElement
Element
usePausable
LowLevel
Pausable
Utilities
usePausableEffect
LowLevel
Pausable
Lifecycle
usePausableLayoutEffect
LowLevel
Pausable
Lifecycle
usePausableUpdateDeepCompareEffect
LowLevel
Pausable
Lifecycle
usePausableUpdateEffect
LowLevel
Pausable
Lifecycle
usePerformanceObserver
LowLevel
isSupported
Pausable
Browser
usePermission
LowLevel
isSupported
Browser
usePrevious
State
useQuery
DepCollect
ProUtilities
useRafFn
LowLevel
Utilities
useRafLoop
Pausable
Animation
useRafState
State
useReConnect
LowLevel
Utilities
useReFocus
LowLevel
Utilities
useRender
LowLevel
Lifecycle
useReportingObserver
LowLevel
isSupported
Pausable
Browser
useResetState
State
useResizeObserver
LowLevel
Element
useRetryFn
LowLevel
Utilities
useSafeState
State
useScriptTag
Element
useScroll
Pausable
Element
useScrollLock
Element
useSetState
State
useSignalState
State
useSpringValue
Pausable
Animation
useStableFn
LowLevel
Utilities
useStateHistory
Pausable
ProUtilities
useStepper
ProUtilities
useStyleTag
Element
useSupported
LowLevel
isSupported
Utilities
useTargetElement
LowLevel
Element
useTextDirection
Element
useTextSelection
Sensors
useThrottledEffect
LowLevel
Lifecycle
useThrottledFn
Utilities
useTimeAgo
Pausable
Utilities
useTimeout
Pausable
Animation
useTimeoutFn
Pausable
Animation
useTitle
Browser
useToggle
State
useTrackedEffect
DevOnly
Lifecycle
useUnmount
Lifecycle
useUnmounted
Lifecycle
useUnmountedRef
Lifecycle
useUpdateDeepCompareEffect
LowLevel
Lifecycle
useUpdateEffect
Lifecycle
useUpdateLayoutEffect
Lifecycle
useUrlSearchParams
Browser
useUserIdle
Pausable
Sensors
useUserMedia
isSupported
Sensors
useVersionedAction
LowLevel
Utilities
useVirtualList
ProUtilities
useWebSocket
Network
useWindowFocus
Browser
useWindowScroll
Browser
useWindowSize
Browser
createSingleLoading
ProUtilities
useReactive
ProUtilities
useRequest
ProUtilities