useWhyDidYouUpdate
A development helper that reports which props changed since the last render. Use it to find the prop that breaks a memoized component, then remove it.
- Level
- Intermediate
- Since
- v2.1.0
import {useWhyDidYouUpdate} from '@zenuilabs/react-hooks';Loading demo_
More in Utilities
UtilitiesIntermediateuseCookieRead and write one browser cookie as React state. Components that use the same cookie name stay in sync.UtilitiesBasicuseCopyToClipboardCopy text to the clipboard and get a short-lived flag for "Copied" feedback. Falls back to a hidden textarea on plain http pages and older browsers.UtilitiesIntermediateuseDeepCompareEffectWorks like useEffect but compares dependencies by value. Use it when a dependency is an object or array that is rebuilt on every render.