const createTimeout = (fn, timeout, ...args) => {
let isInvoked = false
const timeoutFn = () => {
if(isInvoked) {
return;
}
isInvoked = true
fn(...args)
}
let timeoutId = setTimeout(timeoutFn, timeout);
return {
isInvoked: () => isInvoked,
reset: (newTimeout = timeout) => {
if(isInvoked) {
return false;
}
clearTimeout(timeoutId);
timeoutId = setTimeout(timeoutFn, newTimeout);
return true;
}
}
}
const t = createTimeout(() => console.log(1), 100)
t.reset(1000)
Тут принято вставлять код под спойлер
В данном вопросе я в гугле ответа не нашел
А сборщик туда, куда ты указал.
И в чём проблема сделать билд и посмотреть где он создался?