2026-07-21 23:43:04 -04:00
|
|
|
<script setup lang="ts">
|
|
|
|
|
const route = useRoute()
|
|
|
|
|
const isAdmin = computed(() => route.path.startsWith('/admin'))
|
|
|
|
|
</script>
|
|
|
|
|
|
2026-05-17 18:42:09 +07:00
|
|
|
<template>
|
2026-05-17 20:30:19 +07:00
|
|
|
<NuxtRouteAnnouncer />
|
2026-05-24 22:35:13 +07:00
|
|
|
<NuxtLoadingIndicator color="#facc15" :height="2" />
|
2026-07-21 23:43:04 -04:00
|
|
|
<NuxtLayout>
|
2026-08-05 05:19:34 -04:00
|
|
|
<NuxtPage :key="$route.fullPath" />
|
2026-07-21 23:43:04 -04:00
|
|
|
</NuxtLayout>
|
|
|
|
|
<AppFooter v-if="!isAdmin" />
|
|
|
|
|
<ScrollToTop v-if="!isAdmin" />
|
2026-05-17 18:42:09 +07:00
|
|
|
</template>
|