Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 | 22x 16x 1x | const debounce = <T>( fn: (args: T) => void, wait = 300, time?: ReturnType<typeof setTimeout> ) => (...args: T[]) => // eslint-disable-next-line @typescript-eslint/ban-ts-comment //@ts-ignore clearTimeout(time, (time = setTimeout(() => fn(...args), wait))); export { debounce }; |