Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 393 Bytes

use-resize-observer.md

File metadata and controls

17 lines (12 loc) · 393 Bytes

useResizeObserver

Creates a ResizeObserver to run an effect anytime the content of a given ref element's dimensions change.

Example

const ref = useRef(null);

useResizeObserver(
  ref,
  () => console.log('resized!'),
  [/* effect dependencies */],
);

<div ref={ref}>Watch me with ResizeObserver</div>