import { access as accessApi, pinia } from '@fesjs/fes'; import PageLoading from '@/components/PageLoading.vue'; import UserCenter from '@/components/UserCenter.vue'; import { useStore } from '@/store/main'; export const beforeRender = { loading: , action() { const { setRole } = accessApi; return new Promise((resolve) => { setTimeout(() => { const store = useStore(pinia); store.$patch({ userName: '李雷', }); setRole('admin'); resolve({ userName: '李雷', }); }, 1000); }); }, }; export const layout = { renderCustom: () => , };