DEV Community

React Custom Hooks Series' Articles

Back to Sergey Leschev's Series
React Custom Hook: useArray
Cover image for React Custom Hook: useArray

React Custom Hook: useArray

27
Comments 11
2 min read
React Custom Hook: useAsync
Cover image for React Custom Hook: useAsync

React Custom Hook: useAsync

17
Comments 2
2 min read
React Custom Hook: useClickOutside
Cover image for React Custom Hook: useClickOutside

React Custom Hook: useClickOutside

12
Comments 4
2 min read
React Custom Hook: useCookie
Cover image for React Custom Hook: useCookie

React Custom Hook: useCookie

17
Comments 5
3 min read
React Custom Hook: useCopyToClipboard
Cover image for React Custom Hook: useCopyToClipboard

React Custom Hook: useCopyToClipboard

14
Comments
2 min read
React Custom Hook: useDarkMode
Cover image for React Custom Hook: useDarkMode

React Custom Hook: useDarkMode

14
Comments 4
2 min read
React Custom Hook: useDebounce
Cover image for React Custom Hook: useDebounce

React Custom Hook: useDebounce

14
Comments 2
2 min read
React Custom Hook: useDebugInformation
Cover image for React Custom Hook: useDebugInformation

React Custom Hook: useDebugInformation

9
Comments
2 min read
React Custom Hook: useDeepCompareEffect
Cover image for React Custom Hook: useDeepCompareEffect

React Custom Hook: useDeepCompareEffect

8
Comments
2 min read
React Custom Hook: useEffectOnce
Cover image for React Custom Hook: useEffectOnce

React Custom Hook: useEffectOnce

8
Comments
2 min read
React Custom Hook: useEventListener
Cover image for React Custom Hook: useEventListener

React Custom Hook: useEventListener

9
Comments
2 min read
React Custom Hook: useFetch
Cover image for React Custom Hook: useFetch

React Custom Hook: useFetch

11
Comments
2 min read
React Custom Hook: useGeolocation
Cover image for React Custom Hook: useGeolocation

React Custom Hook: useGeolocation

8
Comments
2 min read
React Custom Hook: useHover
Cover image for React Custom Hook: useHover

React Custom Hook: useHover

16
Comments 16
2 min read
React Custom Hook: useLongPress
Cover image for React Custom Hook: useLongPress

React Custom Hook: useLongPress

8
Comments
2 min read
React Custom Hook: useMediaQuery
Cover image for React Custom Hook: useMediaQuery

React Custom Hook: useMediaQuery

9
Comments
2 min read
React Custom Hook: useOnlineStatus
Cover image for React Custom Hook: useOnlineStatus

React Custom Hook: useOnlineStatus

8
Comments
2 min read
React Custom Hook: useOnScreen
Cover image for React Custom Hook: useOnScreen

React Custom Hook: useOnScreen

12
Comments 3
2 min read
React Custom Hook: usePrevious
Cover image for React Custom Hook: usePrevious

React Custom Hook: usePrevious

8
Comments 4
2 min read
React Custom Hook: useRenderCount
Cover image for React Custom Hook: useRenderCount

React Custom Hook: useRenderCount

6
Comments
2 min read
React Custom Hook: useScript
Cover image for React Custom Hook: useScript

React Custom Hook: useScript

8
Comments
2 min read
React Custom Hook: useStateWithHistory
Cover image for React Custom Hook: useStateWithHistory

React Custom Hook: useStateWithHistory

11
Comments
2 min read
React Custom Hook: useStateWithValidation
Cover image for React Custom Hook: useStateWithValidation

React Custom Hook: useStateWithValidation

8
Comments
2 min read
React Custom Hook: useStorage
Cover image for React Custom Hook: useStorage

React Custom Hook: useStorage

14
Comments 2
2 min read
React Custom Hook: useTimeout
Cover image for React Custom Hook: useTimeout

React Custom Hook: useTimeout

8
Comments
2 min read