UNPKG

676 BJavaScriptView Raw
1"use strict";
2
3exports.__esModule = true;
4exports.debounceDelay = exports.debounce = void 0;
5
6var _this = void 0;
7
8var debounce = function debounce(cb, timer) {
9 var timeout;
10 return function () {
11 for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
12 args[_key] = arguments[_key];
13 }
14
15 var context = _this;
16 clearTimeout(timeout);
17 timeout = setTimeout(function () {
18 return cb.apply(context, args);
19 }, timer);
20 };
21};
22
23exports.debounce = debounce;
24
25var debounceDelay = function debounceDelay(_ref) {
26 var theme = _ref.theme;
27 return theme.global.debounceDelay;
28};
29
30exports.debounceDelay = debounceDelay;
\No newline at end of file