UNPKG

@usj/vue-components

Version:

VueJS components used internally by USJ

14 lines (11 loc) 249 B
const debounce = (callback, wait) => { let timeout return (...args) => { window.clearTimeout(timeout) timeout = window.setTimeout(() => { timeout = null callback.apply(this, args) }, wait) } } export default debounce