mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-05-07 06:56:04 +02:00
use worker-timers
This commit is contained in:
@@ -91,7 +91,7 @@ export const useGameLogStore = defineStore('GameLog', () => {
|
|||||||
gameLogTableData.length = 0;
|
gameLogTableData.length = 0;
|
||||||
if (isLoggedIn) {
|
if (isLoggedIn) {
|
||||||
// wait for friends to load, silly but works
|
// wait for friends to load, silly but works
|
||||||
setTimeout(() => {
|
workerTimers.setTimeout(() => {
|
||||||
initGameLogTable();
|
initGameLogTable();
|
||||||
}, 800);
|
}, 800);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,6 +7,8 @@ import { formatDateFilter, openExternalLink } from '../shared/utils';
|
|||||||
|
|
||||||
import webApiService from '../service/webapi';
|
import webApiService from '../service/webapi';
|
||||||
|
|
||||||
|
import * as workerTimers from 'worker-timers';
|
||||||
|
|
||||||
export const useVrcStatusStore = defineStore('VrcStatus', () => {
|
export const useVrcStatusStore = defineStore('VrcStatus', () => {
|
||||||
const vrcStatusApiUrl = 'https://status.vrchat.com/api/v2';
|
const vrcStatusApiUrl = 'https://status.vrchat.com/api/v2';
|
||||||
|
|
||||||
@@ -137,7 +139,7 @@ export const useVrcStatusStore = defineStore('VrcStatus', () => {
|
|||||||
|
|
||||||
function init() {
|
function init() {
|
||||||
getVrcStatus();
|
getVrcStatus();
|
||||||
setInterval(() => {
|
workerTimers.setInterval(() => {
|
||||||
if (Date.now() - lastTimeFetched.value > pollingInterval.value) {
|
if (Date.now() - lastTimeFetched.value > pollingInterval.value) {
|
||||||
getVrcStatus();
|
getVrcStatus();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user