Files
umbrix/webui/assets/useRemainingViewPortHeight-1c35aab5.js
2026-01-20 13:44:26 +03:00

2 lines
355 B
JavaScript

import{s as r}from"./index-3a58cb87.js";const{useState:s,useRef:u,useCallback:a,useLayoutEffect:c}=r;function d(){const t=u(null),[n,i]=s(200),e=a(()=>{const{top:o}=t.current.getBoundingClientRect();i(window.innerHeight-o)},[]);return c(()=>(e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}),[e]),[t,n]}export{d as u};