diff --git a/src/stores/gameLog.js b/src/stores/gameLog.js index 2a5518aa..3ec6487f 100644 --- a/src/stores/gameLog.js +++ b/src/stores/gameLog.js @@ -91,7 +91,7 @@ export const useGameLogStore = defineStore('GameLog', () => { gameLogTableData.length = 0; if (isLoggedIn) { // wait for friends to load, silly but works - setTimeout(() => { + workerTimers.setTimeout(() => { initGameLogTable(); }, 800); } diff --git a/src/stores/vrcStatus.js b/src/stores/vrcStatus.js index 3fb9c730..e0247581 100644 --- a/src/stores/vrcStatus.js +++ b/src/stores/vrcStatus.js @@ -7,6 +7,8 @@ import { formatDateFilter, openExternalLink } from '../shared/utils'; import webApiService from '../service/webapi'; +import * as workerTimers from 'worker-timers'; + export const useVrcStatusStore = defineStore('VrcStatus', () => { const vrcStatusApiUrl = 'https://status.vrchat.com/api/v2'; @@ -137,7 +139,7 @@ export const useVrcStatusStore = defineStore('VrcStatus', () => { function init() { getVrcStatus(); - setInterval(() => { + workerTimers.setInterval(() => { if (Date.now() - lastTimeFetched.value > pollingInterval.value) { getVrcStatus(); }