replace element plus components

This commit is contained in:
pa
2026-01-15 22:38:09 +09:00
committed by Natsumi
parent bdc1d3a347
commit c430ce1b63
46 changed files with 2143 additions and 1752 deletions
+15 -21
View File
@@ -1,32 +1,28 @@
<template>
<TooltipProvider>
<el-config-provider
:locale="/** @type {import('element-plus/es/locale').Language} */ (messages[locale].elementPlus)">
<MacOSTitleBar></MacOSTitleBar>
<MacOSTitleBar></MacOSTitleBar>
<div
id="x-app"
class="x-app"
:class="{ 'with-macos-titlebar': isMacOS }"
ondragenter="event.preventDefault()"
ondragover="event.preventDefault()"
ondrop="event.preventDefault()">
<RouterView></RouterView>
<Toaster position="top-center"></Toaster>
<div
id="x-app"
class="x-app"
:class="{ 'with-macos-titlebar': isMacOS }"
ondragenter="event.preventDefault()"
ondragover="event.preventDefault()"
ondrop="event.preventDefault()">
<RouterView></RouterView>
<Toaster position="top-center"></Toaster>
<AlertDialogModal></AlertDialogModal>
<PromptDialogModal></PromptDialogModal>
<AlertDialogModal></AlertDialogModal>
<PromptDialogModal></PromptDialogModal>
<VRCXUpdateDialog></VRCXUpdateDialog>
</div>
<div id="x-dialog-portal" class="x-dialog-portal"></div>
</el-config-provider>
<VRCXUpdateDialog></VRCXUpdateDialog>
</div>
<div id="x-dialog-portal" class="x-dialog-portal"></div>
</TooltipProvider>
</template>
<script setup>
import { computed, onBeforeMount, onMounted } from 'vue';
import { useI18n } from 'vue-i18n';
import { Toaster } from './components/ui/sonner';
import { TooltipProvider } from './components/ui/tooltip';
@@ -45,8 +41,6 @@
const isMacOS = computed(() => navigator.platform.includes('Mac'));
const { locale, messages } = useI18n();
initNoty();
const store = createGlobalStores();