import useRouterStore from '@/useRouterStore' import asyncLoader from '@/utils/asyncLoader' import { computed, defineComponent, Transition } from 'vue' const ProfilePage = asyncLoader(() => import('@/user/UserPage')) const BackgroundPage = asyncLoader(() => import('@/layout/background/BackgroundPage')) const SettingsTab = defineComponent({ props: { label: { type: String, required: true }, path: { type: String, required: true } }, setup(props) { const router = useRouterStore() return () => (