IKHSAN
ENID Baca dalam Bahasa Indonesia

pixies

Public
Branch
master
Latest commit
9b0697f26 October 2026

pause.js

Open raw
let currentStateVar = false;
let updateTimer;

export const updateState = (newState) => {
    currentStateVar = newState;
}

export const resumeIn = (hours) => {
    if (/[^0-9]/.test(hours)) return false;


    if (updateTimer !== null) 
        clearTimeout(updateTimer);

    updateState(true);
    updateTimer = setTimeout(() => updateState(false), hours * 3600000); // time in hours

    return true;
}

export { currentStateVar as currentState };
bytes
452
lines
21
Type
js
Latest commit
26 October 2026