fix: lint

This commit is contained in:
Neko Ayaka
2025-07-24 13:44:13 +08:00
parent 494bb3a324
commit 68fd38677d
4 changed files with 6 additions and 3 deletions
@@ -9,6 +9,7 @@ withDefaults(defineProps<{
paused?: boolean
mouthOpenSize?: number
focusAt?: { x: number, y: number }
disableFocusAt?: boolean
xOffset?: number | string
yOffset?: number | string
scale?: number
@@ -39,6 +40,7 @@ withDefaults(defineProps<{
:x-offset="xOffset"
:y-offset="yOffset"
:scale="scale"
:disable-focus-at="disableFocusAt"
/>
</Live2DCanvas>
</Screen>
@@ -31,7 +31,7 @@ const props = withDefaults(defineProps<{
mouthOpenSize: 0,
paused: false,
focusAt: () => ({ x: 0, y: 0 }),
disableFocusAt: useSettings().live2dDisableFocus,
disableFocusAt: false,
scale: 1,
})
@@ -41,7 +41,7 @@ const db = ref<DuckDBWasmDrizzleDatabase>()
const vrmViewerRef = ref<{ setExpression: (expression: string) => void }>()
const { stageView, stageViewControlsEnabled } = storeToRefs(useSettings())
const { stageView, stageViewControlsEnabled, live2dDisableFocus } = storeToRefs(useSettings())
const { mouthOpenSize } = storeToRefs(useSpeakingStore())
const { audioContext, calculateVolume } = useAudioContext()
const { onBeforeMessageComposed, onBeforeSend, onTokenLiteral, onTokenSpecial, onStreamEnd, onAssistantResponseEnd } = useChatStore()
@@ -237,6 +237,7 @@ onMounted(async () => {
:x-offset="xOffset"
:y-offset="yOffset"
:scale="scale"
:disable-focus-at="live2dDisableFocus"
/>
<VRMScene
v-else-if="stageView === '3d'"
+1 -1
View File
@@ -12,7 +12,7 @@ export const useSettings = defineStore('settings', () => {
const selectedAudioDevice = ref<MediaDeviceInfo>()
const language = useLocalStorage('settings/language', 'en')
const stageView = useLocalStorage('settings/stage/view/model-renderer', '2d')
const stageViewControlsEnabled = ref(false)
const live2dDisableFocus = useLocalStorage('settings/live2d/disable-focus', false)