feat: 添加通知抽屉组件,优化用户体验并支持多平台提示

This commit is contained in:
algerkong
2025-06-23 20:56:50 +08:00
parent d7169efcf5
commit d739a6701b
5 changed files with 414 additions and 0 deletions
+3
View File
@@ -4,6 +4,7 @@
<n-dialog-provider>
<n-message-provider>
<router-view></router-view>
<traffic-warning-drawer v-if="!isElectron"></traffic-warning-drawer>
</n-message-provider>
</n-dialog-provider>
</n-config-provider>
@@ -17,6 +18,8 @@ import { computed, nextTick, onMounted, watch } from 'vue';
import { useI18n } from 'vue-i18n';
import { useRouter } from 'vue-router';
import TrafficWarningDrawer from '@/components/TrafficWarningDrawer.vue';
import homeRouter from '@/router/home';
import { useMenuStore } from '@/store/modules/menu';
import { usePlayerStore } from '@/store/modules/player';