UNPKG

react-in-viewport

Version:

Track React component in viewport using Intersection Observer API

27 lines (26 loc) 861 B
(function (global, factory) { if (typeof define === "function" && define.amd) { define(["exports"], factory); } else if (typeof exports !== "undefined") { factory(exports); } else { var mod = { exports: {} }; factory(mod.exports); global.constants = mod.exports; } })(typeof globalThis !== "undefined" ? globalThis : typeof self !== "undefined" ? self : this, function (_exports) { "use strict"; _exports.__esModule = true; _exports.noop = _exports.defaultProps = _exports.defaultOptions = _exports.defaultConfig = void 0; var defaultOptions = _exports.defaultOptions = {}; var defaultConfig = _exports.defaultConfig = { disconnectOnLeave: false }; var noop = _exports.noop = function noop() {}; var defaultProps = _exports.defaultProps = { onEnterViewport: noop, onLeaveViewport: noop }; });