Polyfill to make it easy to listen for element resize events
npm install dom-resizeLibrary to make it easy to listen for element resize events
Forked from: https://github.com/KyleAMathews/element-resize-event
npm install dom-resizerequestAnimationFrame and cancelAnimationFramejavascript
import { resizeListen, resizeUnlisten } from 'dom-resize'const target = document.getElementById("target")
// Subscribe to resize event
resizeListen(target, () => {
console.log("resized!");
console.log(target.offsetWidth);
});
// Unsubscribe event
resizeUnlisten(target)
``