[Refactoring] Fix typings

This commit is contained in:
Alexander Zinchuk 2023-01-07 19:08:57 +01:00
parent ee8ac72287
commit 5ffc9036f9

View File

@ -1,11 +1,11 @@
import { getActions } from '../global';
import type { GlobalActions } from '../global/types';
const callbacks = new Map<string, NodeJS.Timeout>();
const callbacks = new Map<string, number>();
export default function requestActionTimeout(action: keyof GlobalActions, timeout: number) {
clearTimeout(callbacks.get(action));
const timerId = setTimeout(() => {
const timerId = window.setTimeout(() => {
getActions()[action]();
}, timeout);
callbacks.set(action, timerId);