| DIR:/proc/thread-self/cwd/bright.medisavehealthcarebd.com/vendor/livewire/livewire/js/util/ |
| Current File : //proc/thread-self/cwd/bright.medisavehealthcarebd.com/vendor/livewire/livewire/js/util/debounce.js |
export function debounce(func, wait, immediate) {
var timeout
return function () {
var context = this,
args = arguments
var later = function () {
timeout = null
if (!immediate) func.apply(context, args)
}
var callNow = immediate && !timeout
clearTimeout(timeout)
timeout = setTimeout(later, wait)
if (callNow) func.apply(context, args)
}
}
|