Files
TaskPool/web/src/App.vue
T
2026-04-01 11:14:42 +08:00

17 lines
476 B
Vue

<script setup lang="ts">
import { onMounted } from 'vue'
import { RouterView } from 'vue-router'
import { Toaster } from '@/components/ui/sonner'
onMounted(() => {
// 全局应用设备差异化垂直抗锯齿
const isMac = /Mac|iPod|iPhone|iPad/.test(navigator.userAgent)
document.documentElement.classList.add(isMac ? 'antialiased' : 'subpixel-antialiased')
})
</script>
<template>
<RouterView />
<Toaster position="bottom-right" :duration="2000" />
</template>