diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2022-01-16 10:14:14 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2022-01-16 10:14:14 +0900 |
| commit | 8322c908340fa720d4f1afc781ef34e9d16ae6b0 (patch) | |
| tree | 624cc9d2296870cdff8fab7dcb47d05638fc9ac7 /packages/client/src/widgets | |
| parent | clean up (diff) | |
| download | misskey-8322c908340fa720d4f1afc781ef34e9d16ae6b0.tar.gz misskey-8322c908340fa720d4f1afc781ef34e9d16ae6b0.tar.bz2 misskey-8322c908340fa720d4f1afc781ef34e9d16ae6b0.zip | |
refactor(client): specify global scope
Diffstat (limited to 'packages/client/src/widgets')
| -rw-r--r-- | packages/client/src/widgets/calendar.vue | 4 | ||||
| -rw-r--r-- | packages/client/src/widgets/digital-clock.vue | 6 | ||||
| -rw-r--r-- | packages/client/src/widgets/federation.vue | 4 | ||||
| -rw-r--r-- | packages/client/src/widgets/memo.vue | 4 | ||||
| -rw-r--r-- | packages/client/src/widgets/online-users.vue | 4 | ||||
| -rw-r--r-- | packages/client/src/widgets/rss.vue | 4 | ||||
| -rw-r--r-- | packages/client/src/widgets/slideshow.vue | 6 | ||||
| -rw-r--r-- | packages/client/src/widgets/trends.vue | 4 |
8 files changed, 18 insertions, 18 deletions
diff --git a/packages/client/src/widgets/calendar.vue b/packages/client/src/widgets/calendar.vue index d16d3424b6..b0e3edcb12 100644 --- a/packages/client/src/widgets/calendar.vue +++ b/packages/client/src/widgets/calendar.vue @@ -104,9 +104,9 @@ const tick = () => { tick(); -const intervalId = setInterval(tick, 1000); +const intervalId = window.setInterval(tick, 1000); onUnmounted(() => { - clearInterval(intervalId); + window.clearInterval(intervalId); }); defineExpose<WidgetComponentExpose>({ diff --git a/packages/client/src/widgets/digital-clock.vue b/packages/client/src/widgets/digital-clock.vue index 637b0368be..62f052a692 100644 --- a/packages/client/src/widgets/digital-clock.vue +++ b/packages/client/src/widgets/digital-clock.vue @@ -67,12 +67,12 @@ const tick = () => { tick(); watch(() => widgetProps.showMs, () => { - if (intervalId) clearInterval(intervalId); - intervalId = setInterval(tick, widgetProps.showMs ? 10 : 1000); + if (intervalId) window.clearInterval(intervalId); + intervalId = window.setInterval(tick, widgetProps.showMs ? 10 : 1000); }, { immediate: true }); onUnmounted(() => { - clearInterval(intervalId); + window.clearInterval(intervalId); }); defineExpose<WidgetComponentExpose>({ diff --git a/packages/client/src/widgets/federation.vue b/packages/client/src/widgets/federation.vue index 5d53b683b4..ed7350188e 100644 --- a/packages/client/src/widgets/federation.vue +++ b/packages/client/src/widgets/federation.vue @@ -66,9 +66,9 @@ const fetch = async () => { onMounted(() => { fetch(); - const intervalId = setInterval(fetch, 1000 * 60); + const intervalId = window.setInterval(fetch, 1000 * 60); onUnmounted(() => { - clearInterval(intervalId); + window.clearInterval(intervalId); }); }); diff --git a/packages/client/src/widgets/memo.vue b/packages/client/src/widgets/memo.vue index 3dfc6eb5fa..450598f65a 100644 --- a/packages/client/src/widgets/memo.vue +++ b/packages/client/src/widgets/memo.vue @@ -51,8 +51,8 @@ const saveMemo = () => { const onChange = () => { changed.value = true; - clearTimeout(timeoutId); - timeoutId = setTimeout(saveMemo, 1000); + window.clearTimeout(timeoutId); + timeoutId = window.setTimeout(saveMemo, 1000); }; watch(() => defaultStore.reactiveState.memo, newText => { diff --git a/packages/client/src/widgets/online-users.vue b/packages/client/src/widgets/online-users.vue index 2d47688697..1746a8314e 100644 --- a/packages/client/src/widgets/online-users.vue +++ b/packages/client/src/widgets/online-users.vue @@ -45,9 +45,9 @@ const tick = () => { onMounted(() => { tick(); - const intervalId = setInterval(tick, 1000 * 15); + const intervalId = window.setInterval(tick, 1000 * 15); onUnmounted(() => { - clearInterval(intervalId); + window.clearInterval(intervalId); }); }); diff --git a/packages/client/src/widgets/rss.vue b/packages/client/src/widgets/rss.vue index 7a2272d744..9e2e503602 100644 --- a/packages/client/src/widgets/rss.vue +++ b/packages/client/src/widgets/rss.vue @@ -62,9 +62,9 @@ watch(() => widgetProps.url, tick); onMounted(() => { tick(); - const intervalId = setInterval(tick, 60000); + const intervalId = window.setInterval(tick, 60000); onUnmounted(() => { - clearInterval(intervalId); + window.clearInterval(intervalId); }); }); diff --git a/packages/client/src/widgets/slideshow.vue b/packages/client/src/widgets/slideshow.vue index ac0c6c9e07..7b2e539685 100644 --- a/packages/client/src/widgets/slideshow.vue +++ b/packages/client/src/widgets/slideshow.vue @@ -59,7 +59,7 @@ const change = () => { slideB.value.style.backgroundImage = img; slideB.value.classList.add('anime'); - setTimeout(() => { + window.setTimeout(() => { // 既にこのウィジェットがunmountされていたら要素がない if (slideA.value == null) return; @@ -101,9 +101,9 @@ onMounted(() => { fetch(); } - const intervalId = setInterval(change, 10000); + const intervalId = window.setInterval(change, 10000); onUnmounted(() => { - clearInterval(intervalId); + window.clearInterval(intervalId); }); }); diff --git a/packages/client/src/widgets/trends.vue b/packages/client/src/widgets/trends.vue index 3905daa673..5768a8d5d1 100644 --- a/packages/client/src/widgets/trends.vue +++ b/packages/client/src/widgets/trends.vue @@ -60,9 +60,9 @@ const fetch = () => { onMounted(() => { fetch(); - const intervalId = setInterval(fetch, 1000 * 60); + const intervalId = window.setInterval(fetch, 1000 * 60); onUnmounted(() => { - clearInterval(intervalId); + window.clearInterval(intervalId); }); }); |