@thibault.sh/hooks
Version:
A comprehensive collection of React hooks for browser storage, UI interactions, and more
2 lines • 352 B
JavaScript
import {useState,useEffect}from'react';function b(e){let[n,s]=useState(null);return useEffect(()=>{if(!e.current)return;let i=e.current,r=new ResizeObserver(t=>{t[0]&&s(t[0]);});return r.observe(i),()=>{r.disconnect();}},[e]),n}export{b as useResizeObserver};//# sourceMappingURL=useResizeObserver.mjs.map
//# sourceMappingURL=useResizeObserver.mjs.map