@kabbi/react-redux-form
Version:
Create Forms Easily with React and Redux
23 lines (19 loc) • 491 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = debounce;
function debounce(func, delay) {
var timeout = void 0;
return function () {
for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
args[_key] = arguments[_key];
}
var later = function later() {
timeout = null;
func.apply(null, args);
};
clearTimeout(timeout);
timeout = setTimeout(later, delay);
};
}