UNPKG

@momentum-ui/react

Version:

Cisco Momentum UI framework for ReactJs applications

28 lines (21 loc) 865 B
"use strict"; exports.__esModule = true; exports.raf = exports.caf = void 0; // Properly handle server-side rendering. var win; if (typeof window !== 'undefined') { win = window; } else if (typeof self !== 'undefined') { win = self; } else { win = {}; } // requestAnimationFrame() shim by Paul Irish // http://paulirish.com/2011/requestanimationframe-for-smart-animating/ var raf = win.requestAnimationFrame || win.webkitRequestAnimationFrame || win.mozRequestAnimationFrame || win.oRequestAnimationFrame || win.msRequestAnimationFrame || function (callback) { return win.setTimeout(callback, 1000 / 60); }; exports.raf = raf; var caf = win.cancelAnimationFrame || win.webkitCancelAnimationFrame || win.mozCancelAnimationFrame || win.oCancelAnimationFrame || win.msCancelAnimationFrame || function (id) { win.clearTimeout(id); }; exports.caf = caf;