UNPKG

@kiwicom/orbit-components

Version:

Orbit-components is a React component library which provides developers with the easiest possible way of building Kiwi.com’s products.

24 lines (17 loc) 831 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getScrollingElement = exports.removeScrollHandler = exports.addScrollHandler = void 0; const addScrollHandler = (onScrollFunction, element = document) => { element.addEventListener("touchmove", onScrollFunction, element); element.addEventListener("scroll", onScrollFunction, element); }; exports.addScrollHandler = addScrollHandler; const removeScrollHandler = (onScrollFunction, element = document) => { element.removeEventListener("touchmove", onScrollFunction); element.removeEventListener("scroll", onScrollFunction); }; exports.removeScrollHandler = removeScrollHandler; const getScrollingElement = () => window.document.scrollingElement || window.document.documentElement; exports.getScrollingElement = getScrollingElement;