diff --git a/src/components/viewport/Viewport.vue b/src/components/viewport/Viewport.vue index 7920c8c9..7854092e 100644 --- a/src/components/viewport/Viewport.vue +++ b/src/components/viewport/Viewport.vue @@ -7,7 +7,9 @@ import DesktopNavigationBuefy from "@/components/viewport/page/headers/DesktopNa import { ref, onMounted, computed } from "vue"; import SessionUser from "@/components/session/token/SessionUser.vue"; import ViewportFooter from "@/components/viewport/page/footers/ViewportFooter.vue"; -import {viewport} from "@popperjs/core"; +import {useRouter} from "vue-router"; +const router = useRouter(); + console.log("Viewport component loaded"); const headerHeight = ref(60); // Default header height in pixels @@ -30,10 +32,16 @@ onMounted(() => { updateHeaderHeight(); window.addEventListener('resize', updateHeaderHeight); }); + +const showFooterInContent = computed(() => { + const path = router.currentRoute.value.path; + // Show footer only on specific paths + return path.startsWith("/user"); +});