diff --git a/src/api/api-models.ts b/src/api/api-models.ts index 2049c2a..cb0bb2f 100644 --- a/src/api/api-models.ts +++ b/src/api/api-models.ts @@ -1018,4 +1018,5 @@ export interface VoteOBSData { optionColor: string roundedCorners: boolean displayPosition: string + endTime?: number } diff --git a/src/client/ClientLayout.vue b/src/client/ClientLayout.vue index 52e815b..4141618 100644 --- a/src/client/ClientLayout.vue +++ b/src/client/ClientLayout.vue @@ -15,7 +15,7 @@ import { RouterLink, RouterView } from 'vue-router' // 引入 Vue Router 组件 import { ACCOUNT, GetSelfAccount, isLoadingAccount, isLoggedIn } from '@/api/account' import { useWebFetcher } from '@/store/useWebFetcher' -import { initAll, OnClientUnmounted } from './data/initialize' +import { initAll, OnClientUnmounted, clientInited, clientInitStage } from './data/initialize' import { useDanmakuWindow } from './store/useDanmakuWindow' // 引入子组件 import WindowBar from './WindowBar.vue' @@ -141,6 +141,18 @@ onMounted(() => {