Module 448539

368 characters · in no known chunk
Dependencies
Required by (3)
Lazily required by (0)none
Requires (2)
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>a});var i=n(64700),r=n(340287);let s=Object.freeze({box:"border-box"});function a(e){let{ref:t,onUpdate:n,resizeObserver:a,listenerMap:o,key:l}=e;(0,i.useLayoutEffect)(()=>{let{current:e}=t;return null!=e&&(o.set(e,e=>{(0,r.flushSync)(()=>{n(e,l)})}),a.observe(e,s)),()=>{null!=e&&(a.unobserve(e),o.delete(e))}},[n,a,t,o,l])}}