Merge branch 'main' into main

This commit is contained in:
Jin Mao
2025-11-12 04:27:57 +08:00
committed by GitHub
62 changed files with 1809 additions and 25 deletions

View File

@@ -2,6 +2,7 @@
import type { NotificationItem } from '@vben/layouts';
import { computed, ref, watch } from 'vue';
import { useRouter } from 'vue-router';
import { AuthenticationLoginExpiredModal } from '@vben/common-ui';
import { VBEN_DOC_URL, VBEN_GITHUB_URL } from '@vben/constants';
@@ -74,6 +75,7 @@ const notifications = ref<NotificationItem[]>([
},
]);
const router = useRouter();
const userStore = useUserStore();
const authStore = useAuthStore();
const accessStore = useAccessStore();
@@ -83,6 +85,13 @@ const showDot = computed(() =>
);
const menus = computed(() => [
{
handler: () => {
router.push({ name: 'Profile' });
},
icon: 'lucide:user',
text: $t('page.auth.profile'),
},
{
handler: () => {
openWindow(VBEN_DOC_URL, {