UNPKG

@zapperwing/pinterest-view

Version:

A Pinterest-style grid layout component for React.js with responsive design, dynamic content support, and bulletproof virtualization

18 lines (16 loc) 865 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.requestAnimationFrame = exports.cancelAnimationFrame = void 0; // Removed Flow annotations var requestAnimationFrame = exports.requestAnimationFrame = function requestAnimationFrame(callback) { if (typeof window === 'undefined') return -1; return (window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.msRequestAnimationFrame || function (cb) { return window.setTimeout(cb, 1000 / 60); })(callback); }; var cancelAnimationFrame = exports.cancelAnimationFrame = function cancelAnimationFrame(id) { if (typeof window === 'undefined') return; (window.cancelAnimationFrame || window.webkitCancelAnimationFrame || window.mozCancelAnimationFrame || window.msCancelAnimationFrame || window.clearTimeout)(id); };