7 lines
191 B
JavaScript
7 lines
191 B
JavaScript
export const Debounce = (func, wait) => {
|
|
let timeout;
|
|
return (...args) => {
|
|
clearTimeout(timeout);
|
|
timeout = setTimeout(() => func.apply(this, args), wait);
|
|
};
|
|
}; |