summaryrefslogtreecommitdiffhomepage
path: root/gui/src/shared
diff options
context:
space:
mode:
authorOskar Nyberg <oskar@mullvad.net>2020-04-24 13:14:29 +0200
committerOskar Nyberg <oskar@mullvad.net>2020-04-24 13:23:32 +0200
commit07579cd48ff7493e5bc9c8fd6d9f6d548e285d2f (patch)
treed27dffd67ab13e8e9b9d0606cebe4bef5c30bc16 /gui/src/shared
parent2489837d85d914852cc0740987d9b6ab4f26d256 (diff)
downloadmullvadvpn-07579cd48ff7493e5bc9c8fd6d9f6d548e285d2f.tar.xz
mullvadvpn-07579cd48ff7493e5bc9c8fd6d9f6d548e285d2f.zip
Upgrade React and ReactXP
Diffstat (limited to 'gui/src/shared')
-rw-r--r--gui/src/shared/scheduler.ts8
1 files changed, 5 insertions, 3 deletions
diff --git a/gui/src/shared/scheduler.ts b/gui/src/shared/scheduler.ts
index af28a7e95b..902254c567 100644
--- a/gui/src/shared/scheduler.ts
+++ b/gui/src/shared/scheduler.ts
@@ -1,12 +1,14 @@
export class Scheduler {
- private timer?: number;
+ private timer?: NodeJS.Timeout;
public schedule(action: () => void, delay: number) {
this.cancel();
- this.timer = setTimeout(action, delay);
+ this.timer = global.setTimeout(action, delay);
}
public cancel() {
- clearTimeout(this.timer);
+ if (this.timer) {
+ clearTimeout(this.timer);
+ }
}
}