summaryrefslogtreecommitdiff
path: root/packages/client/src/widgets
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2022-01-16 10:14:14 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2022-01-16 10:14:14 +0900
commit8322c908340fa720d4f1afc781ef34e9d16ae6b0 (patch)
tree624cc9d2296870cdff8fab7dcb47d05638fc9ac7 /packages/client/src/widgets
parentclean up (diff)
downloadmisskey-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.vue4
-rw-r--r--packages/client/src/widgets/digital-clock.vue6
-rw-r--r--packages/client/src/widgets/federation.vue4
-rw-r--r--packages/client/src/widgets/memo.vue4
-rw-r--r--packages/client/src/widgets/online-users.vue4
-rw-r--r--packages/client/src/widgets/rss.vue4
-rw-r--r--packages/client/src/widgets/slideshow.vue6
-rw-r--r--packages/client/src/widgets/trends.vue4
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);
});
});