chenyc
2025-12-09 545c24c6a711d71b65f3d4e8122fee3837fb1edc
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