UNPKG

koval-ui

Version:

React components collection with minimalistic design. Supports theming, layout, and input validation.

3 lines (2 loc) 383 B
"use client";"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const s=require("react"),o=e=>{const[n,r]=s.useState(!1),t=s.useMemo(()=>new IntersectionObserver(([c])=>r(c.isIntersecting)),[]);return s.useEffect(()=>(e.current&&t.observe(e.current),()=>{t.disconnect()}),[e,t]),n};exports.useIsInViewport=o; //# sourceMappingURL=useIsInViewport.cjs.map