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

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

React Custom Hook: useClickOutside

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

React Custom Hook: useCookie

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

React Custom Hook: useCopyToClipboard

12
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

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

React Custom Hook: useDebugInformation

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

React Custom Hook: useDeepCompareEffect

6
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

10
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

8
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

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

React Custom Hook: useTimeout

7
Comments
2 min read