UNPKG

svelte-resize-observer-action

Version:

Svelte use:action for element resize notifications using ResizeObserver.

2 lines 238 B
var r=new WeakMap,s;function b(e,t){return s=s||new ResizeObserver(i=>{for(let l of i){let n=r.get(l.target);n&&n(l)}}),r.set(e,t),s.observe(e),{destroy(){s.unobserve(e),r.delete(e)}}}export{b as resize}; //# sourceMappingURL=index.js.map