Files
klz-cables.com/.pnpm-store/v10/files/29/547c74d00e66dd32317b5e5771e176dc28597e5d7ac1815d8f2673da1ebe9b0f7b460086ef3082bcf8c6aa98660de505f8eb514618e9a8998560ac0a360b35
Marc Mintel 5397309103
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
fix(products): fix breadcrumbs and product filtering (backport from main)
2026-02-24 16:04:21 +01:00

21 lines
486 B
Plaintext

export const createUploadTimer = (timeout = 0, callback = ()=>{})=>{
let timer = null;
const clear = ()=>{
clearTimeout(timer);
};
const set = ()=>{
// Do not start a timer if zero timeout or it hasn't been set.
if (!timeout) {
return false;
}
clear();
timer = setTimeout(callback, timeout);
return true;
};
return {
clear,
set
};
};
//# sourceMappingURL=uploadTimer.js.map