17 lines
442 B
Vue
17 lines
442 B
Vue
<script setup lang="ts">
|
|
import { defineAsyncComponent } from "vue";
|
|
import { Toaster } from "@/components/ui/sonner";
|
|
import ConfirmDialog from "@/components/ConfirmDialog.vue";
|
|
|
|
const FpsMonitor = import.meta.env.DEV
|
|
? defineAsyncComponent(() => import("@/components/FpsMonitor.vue"))
|
|
: null;
|
|
</script>
|
|
|
|
<template>
|
|
<router-view />
|
|
<Toaster position="top-center" />
|
|
<ConfirmDialog />
|
|
<FpsMonitor v-if="FpsMonitor" />
|
|
</template>
|