worker-timers-broker
Version:
The broker which is used by the worker-timers package.
9 lines • 371 B
JavaScript
export const createClearTimeoutFactory = (scheduledTimeoutsState) => (clear) => (timerId) => {
if (typeof scheduledTimeoutsState.get(timerId) === 'symbol') {
scheduledTimeoutsState.set(timerId, null);
clear(timerId).then(() => {
scheduledTimeoutsState.delete(timerId);
});
}
};
//# sourceMappingURL=clear-timeout-factory.js.map