Theory and practice notes on React.
- useState
- useEffect
- useRef
- useContext
- useReducer
- useImperativeHandle
- useLayoutEffect
- useSyncExternalStore
- useEffectEvent
- Counter
- Smart character limit
- Password Toggle
- Multistep form
- Form builder
- Search filter
- Poke API ignore stale response
- Clock
- Country info
- useDocumentTitle
- useDefault
- useToggle
- usePrevious
- usePreferredLanguage
- useFavicon
- useCopyToClipboard
- useInterval
- useCounter
- useLockBodyScroll
- useQueue
- useTimeout
- useWindowSize
- useVisibilityChange
- useList
- useObjectState
- useDebounce
- useContinuousRetry
- useHistoryState
- useEventListener
- useRandomInterval
- useMediaQuery
- useIntervalWhen
- useMouse
- useClickAway
- useWindowScroll
- useLogger
- useOrientation
- useBattery
- usePageLeave
- useKeyPress
- useThrottle
- useIdle
- useFetch
- useCountdown
- useGeolocation
- useLocalStorage
- useSessionStorage
- useIsClient
- useNetworkState