a tool for shared writing and social publishing

wait for document load event to set css var

+5 -1
+5 -1
app/layout.tsx
··· 45 45 el.style.setProperty("--leaflet-height-unitless", window.innerHeight) 46 46 el.style.setProperty("--leaflet-width-unitless", window.innerWidth) 47 47 } 48 - listener() 48 + if (document.readyState === 'complete') { 49 + listener(); 50 + } else { 51 + document.addEventListener('DOMContentLoaded', listener); 52 + } 49 53 window.addEventListener("resize", listener) 50 54 `, 51 55 }}