+5
-3
@@ -407,13 +407,15 @@ Promise.all([
|
||||
});
|
||||
|
||||
let resizeTimer, lastWidth = 0;
|
||||
new ResizeObserver(entries => {
|
||||
const w = Math.round(entries[0].contentRect.width);
|
||||
function onResize() {
|
||||
const w = document.querySelector('main').clientWidth;
|
||||
if (w === lastWidth) return;
|
||||
lastWidth = w;
|
||||
clearTimeout(resizeTimer);
|
||||
resizeTimer = setTimeout(drawCharts, 120);
|
||||
}).observe(document.querySelector('main'));
|
||||
}
|
||||
new ResizeObserver(onResize).observe(document.querySelector('main'));
|
||||
addEventListener('resize', onResize);
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user