From a00e7526196a8e2f613e8b98ff27f31a20dfdffe Mon Sep 17 00:00:00 2001 From: RainbowBird Date: Thu, 8 Jan 2026 00:49:13 +0800 Subject: [PATCH] chore: lint --- .../controls-island/controls-island-fade-on-hover.vue | 2 +- .../renderer/components/stage-islands/controls-island/index.vue | 2 +- packages/stage-pages/src/pages/v2/index.vue | 2 +- packages/stage-ui-live2d/src/components/scenes/index.ts | 2 +- packages/stage-ui/src/components/scenarios/providers/index.ts | 2 +- packages/stage-ui/src/composables/use-data-maintenance.ts | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/apps/stage-tamagotchi/src/renderer/components/stage-islands/controls-island/controls-island-fade-on-hover.vue b/apps/stage-tamagotchi/src/renderer/components/stage-islands/controls-island/controls-island-fade-on-hover.vue index 5e684d2a..151063f7 100644 --- a/apps/stage-tamagotchi/src/renderer/components/stage-islands/controls-island/controls-island-fade-on-hover.vue +++ b/apps/stage-tamagotchi/src/renderer/components/stage-islands/controls-island/controls-island-fade-on-hover.vue @@ -2,8 +2,8 @@ import { computed } from 'vue' import { useI18n } from 'vue-i18n' -import ControlButton from './control-button.vue' import ControlButtonTooltip from './control-button-tooltip.vue' +import ControlButton from './control-button.vue' import { noticeWindowEventa } from '../../../../shared/eventa' import { useElectronEventaInvoke } from '../../../composables/electron-vueuse/use-electron-eventa-context' diff --git a/apps/stage-tamagotchi/src/renderer/components/stage-islands/controls-island/index.vue b/apps/stage-tamagotchi/src/renderer/components/stage-islands/controls-island/index.vue index 91db00f4..28ca1988 100644 --- a/apps/stage-tamagotchi/src/renderer/components/stage-islands/controls-island/index.vue +++ b/apps/stage-tamagotchi/src/renderer/components/stage-islands/controls-island/index.vue @@ -5,8 +5,8 @@ import { useTheme } from '@proj-airi/ui' import { storeToRefs } from 'pinia' import { ref } from 'vue' -import ControlButton from './control-button.vue' import ControlButtonTooltip from './control-button-tooltip.vue' +import ControlButton from './control-button.vue' import ControlsIslandFadeOnHover from './controls-island-fade-on-hover.vue' import ControlsIslandHearingConfig from './controls-island-hearing-config.vue' import IndicatorMicVolume from './indicator-mic-volume.vue' diff --git a/packages/stage-pages/src/pages/v2/index.vue b/packages/stage-pages/src/pages/v2/index.vue index 78216961..035a4704 100644 --- a/packages/stage-pages/src/pages/v2/index.vue +++ b/packages/stage-pages/src/pages/v2/index.vue @@ -39,7 +39,7 @@ onMounted(() => { }) const characters = computed(() => Array.from(characterStore.characters.values()).map((char) => { - const i18n = char.i18n[0] || { name: 'Unknown', tagline: '', description: '' } + const i18n = char.i18n?.[0] || { name: 'Unknown', tagline: '', description: '' } return { id: char.id, diff --git a/packages/stage-ui-live2d/src/components/scenes/index.ts b/packages/stage-ui-live2d/src/components/scenes/index.ts index 14f58998..9749a5a3 100644 --- a/packages/stage-ui-live2d/src/components/scenes/index.ts +++ b/packages/stage-ui-live2d/src/components/scenes/index.ts @@ -1,2 +1,2 @@ -export { default as Live2DScene } from './Live2D.vue' export { Live2DCanvas, Live2DModel } from './live2d' +export { default as Live2DScene } from './Live2D.vue' diff --git a/packages/stage-ui/src/components/scenarios/providers/index.ts b/packages/stage-ui/src/components/scenarios/providers/index.ts index 62a0c60e..45d9d775 100644 --- a/packages/stage-ui/src/components/scenarios/providers/index.ts +++ b/packages/stage-ui/src/components/scenarios/providers/index.ts @@ -6,8 +6,8 @@ export { default as ProviderBasicSettings } from './provider-basic-settings.vue' export { default as ProviderSettingsContainer } from './provider-settings-container.vue' export { default as ProviderSettingsLayout } from './provider-settings-layout.vue' -export { default as SpeechPlayground } from './speech-playground.vue' export { default as SpeechPlaygroundOpenAICompatible } from './speech-playground-openai-compatible.vue' +export { default as SpeechPlayground } from './speech-playground.vue' export { default as SpeechProviderSettings } from './speech-provider-settings.vue' export { default as TranscriptionPlayground } from './transcription-playground.vue' diff --git a/packages/stage-ui/src/composables/use-data-maintenance.ts b/packages/stage-ui/src/composables/use-data-maintenance.ts index 9adddfc5..ae07e814 100644 --- a/packages/stage-ui/src/composables/use-data-maintenance.ts +++ b/packages/stage-ui/src/composables/use-data-maintenance.ts @@ -1,10 +1,10 @@ import type { ChatHistoryItem } from '../types/chat' import { isStageTamagotchi } from '@proj-airi/stage-shared' +import { useLive2d } from '@proj-airi/stage-ui-live2d' import { useChatStore } from '../stores/chat' import { useDisplayModelsStore } from '../stores/display-models' -import { useLive2d } from '@proj-airi/stage-ui-live2d' import { useMcpStore } from '../stores/mcp' import { useAiriCardStore } from '../stores/modules/airi-card' import { useConsciousnessStore } from '../stores/modules/consciousness'