use-resize-observer
Observe the size change of a reference.
Module
import {
useResizeObserver,
useResizeObserverState,
} from "@atomico/hooks/use-resize-observer";Syntax
useResizeObserver
useResizeObserver(
ref,
(rect) => void
);Where:
ref:Ref, reference to observe the resizing.rect:Object, the return ofDOMRectReadOnly.toJSON(), documentation of DOMRectwidth
height
x
y
top
right
bottom
left
useResizeObserverState
const rect = useResizeObserverState(ref);Where:
ref:Ref, reference to observe the resizing.rect:Object, the return ofDOMRectReadOnly.toJSON(), documentation of DOMRectwidth
height
x
y
top
right
bottom
left
Example
Last updated
Was this helpful?
