fix(personalization): 恢复个人空间打开/关闭动画

This commit is contained in:
JOJO 2026-04-11 18:59:23 +08:00
parent e3bf67d25d
commit 9c15c6f945
2 changed files with 2 additions and 4 deletions

View File

@ -331,7 +331,7 @@
/> />
</div> </div>
<PersonalizationDrawer v-if="personalizationStore.visible" /> <PersonalizationDrawer />
<transition name="overlay-fade"> <transition name="overlay-fade">
<ImagePicker <ImagePicker
v-if="imagePickerOpen" v-if="imagePickerOpen"
@ -679,13 +679,11 @@
import { defineAsyncComponent } from 'vue'; import { defineAsyncComponent } from 'vue';
import appOptions from './app'; import appOptions from './app';
import VideoPicker from './components/overlay/VideoPicker.vue'; import VideoPicker from './components/overlay/VideoPicker.vue';
import { usePersonalizationStore } from './stores/personalization';
import { useTutorialStore } from './stores/tutorial'; import { useTutorialStore } from './stores/tutorial';
const VirtualMonitorSurface = defineAsyncComponent( const VirtualMonitorSurface = defineAsyncComponent(
() => import('./components/chat/VirtualMonitorSurface.vue') () => import('./components/chat/VirtualMonitorSurface.vue')
); );
const personalizationStore = usePersonalizationStore();
const tutorialStore = useTutorialStore(); const tutorialStore = useTutorialStore();
const mobilePanelIcon = new URL('../icons/align-left.svg', import.meta.url).href; const mobilePanelIcon = new URL('../icons/align-left.svg', import.meta.url).href;

View File

@ -1,5 +1,5 @@
<template> <template>
<transition name="personal-page-fade"> <transition name="personal-page-fade" appear>
<div <div
class="personal-page-overlay" class="personal-page-overlay"
v-if="visible" v-if="visible"