UNPKG

@kubit-ui-web/react-components

Version:

Kubit React Components is a customizable, accessible library of React web components, designed to enhance your application's user experience

17 lines 659 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useScrollPosition = void 0; const react_1 = require("react"); const useScrollPosition = () => { const [scrollPosition, setScrollPosition] = (0, react_1.useState)(0); (0, react_1.useEffect)(() => { const updatePosition = () => { setScrollPosition(window.pageYOffset); }; window.addEventListener('scroll', updatePosition); return () => window.removeEventListener('scroll', updatePosition); }, []); return scrollPosition; }; exports.useScrollPosition = useScrollPosition; //# sourceMappingURL=useScrollPosition.js.map