Function useResizeObserver
useResizeObserver(): { disconnect: () => void; getObservedSize: (element: Element) => undefined | ResizeObserverEntry; observe: (element: Element, options?: ResizeObserverOptions) => void; unobserve: (element: Element) => void; get state(): ResizeObserverState; subscribe(callback: (state: ResizeObserverState) => void): () => boolean;} Returns {
disconnect: () => void;
getObservedSize: (element: Element) => undefined | ResizeObserverEntry;
observe: (element: Element, options?: ResizeObserverOptions) => void;
unobserve: (element: Element) => void;
get state(): ResizeObserverState;
subscribe(callback: (state: ResizeObserverState) => void): () => boolean;
}