UNPKG

@aotearoan/neon

Version:

Neon is a lightweight design library of Vue 3 components with minimal dependencies.

22 lines (21 loc) 604 B
import { defineComponent as o, onMounted as s, onUnmounted as i } from "vue"; const d = o({ name: "NeonPage", setup() { const e = () => { const n = window.innerHeight * 0.01; document.documentElement.style.setProperty("--vh", `${n}rem`); const t = window.innerWidth * 0.01; document.documentElement.style.setProperty("--vw", `${t}rem`); }; s(() => { window.addEventListener("resize", e, { passive: !0 }), e(); }), i(() => { window.removeEventListener("resize", e); }); } }); export { d as default }; //# sourceMappingURL=NeonPage.es.js.map