vue-material/src/core/utils/throttle.js
2016-12-02 03:01:43 -02:00

16 lines
249 B
JavaScript

const debounce = (callback, limit) => {
var wait = false;
return () => {
if (!wait) {
callback.call();
wait = true;
window.setTimeout(() => {
wait = false;
}, limit);
}
};
};
export default debounce;