chenyc
2025-12-09 65e034683b28d799e73c7d7e5e4769fab5b9bc9c
1
2
3
4
5
6
7
8
9
10
11
12
export const createClearTimer = (clearTimeout, identifiersAndResolvers) => (timerId) => {
    const identifiersAndResolver = identifiersAndResolvers.get(timerId);
    if (identifiersAndResolver === undefined) {
        return Promise.resolve(false);
    }
    const [identifier, resolveSetResponseResultPromise] = identifiersAndResolver;
    clearTimeout(identifier);
    identifiersAndResolvers.delete(timerId);
    resolveSetResponseResultPromise(false);
    return Promise.resolve(true);
};
//# sourceMappingURL=clear-timer.js.map