safetwitch/src/App.vue

22 lines
547 B
Vue
Raw Normal View History

2023-03-07 01:19:05 -05:00
<script setup lang="ts">
import { RouterView } from 'vue-router'
2023-03-18 13:49:02 -04:00
import NavbarItem from './components/NavbarView.vue'
2023-07-18 20:26:32 -04:00
import FooterItem from './components/FooterView.vue'
2023-06-13 14:51:35 -04:00
import DevWarning from './components/DevWarning.vue'
const dev = import.meta.env.DEV
2023-03-07 01:19:05 -05:00
</script>
2023-09-24 11:47:48 -04:00
<template class="h-full flex flex-row">
2023-09-25 17:25:42 -04:00
<div class="light bg-primary">
2023-09-24 11:47:48 -04:00
<dev-warning v-if="dev"></dev-warning>
<navbar-item></navbar-item>
2023-03-18 13:49:02 -04:00
2023-09-24 11:47:48 -04:00
<Suspense>
<RouterView :key="$route.fullPath"/>
</Suspense>
2023-07-18 20:26:32 -04:00
2023-09-24 11:47:48 -04:00
<footer-item></footer-item>
</div>
2023-03-18 13:49:02 -04:00
</template>