From ad9a15cecda3562a4361cc69f3698a78b85f82be Mon Sep 17 00:00:00 2001 From: simonredfern Date: Mon, 8 Dec 2025 21:55:41 +0100 Subject: [PATCH] remove right panel if no operationid selected --- src/views/BodyView.vue | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/views/BodyView.vue b/src/views/BodyView.vue index da2ae49..2d9b65a 100644 --- a/src/views/BodyView.vue +++ b/src/views/BodyView.vue @@ -30,9 +30,11 @@ import SearchNav from '../components/SearchNav.vue' import Menu from '../components/Menu.vue' import AutoLogout from '../components/AutoLogout.vue' import ChatWidget from '../components/ChatWidget.vue' -import { onMounted, ref } from 'vue' +import { onMounted, ref, computed } from 'vue' import { getCurrentUser } from '../obp' +import { useRoute } from 'vue-router' +const route = useRoute() const isLoggedIn = ref(false); onMounted(async () => { @@ -41,13 +43,16 @@ onMounted(async () => { isLoggedIn.value = currentResponseKeys.includes('username') }) +const hasOperationId = computed(() => { + return !!route.query.operationid +}) const isChatbotEnabled = import.meta.env.VITE_CHATBOT_ENABLED === 'true'