More fixes

This commit is contained in:
2026-06-25 18:53:23 -07:00
parent 26c2a94429
commit 4ad239308c
2 changed files with 1 additions and 29 deletions
@@ -11,30 +11,11 @@
<v-spacer /> <v-spacer />
<v-btn
v-if="isSystemAdmin"
icon
variant="text"
class="custom-hover-primary mr-2"
size="small"
title="AI Assistant"
@click="$emit('toggle-ai-panel')"
>
<v-icon size="28">mdi-robot-outline</v-icon>
</v-btn>
<ProfileMenu /> <ProfileMenu />
</v-app-bar> </v-app-bar>
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
import useCurrentUser from "@/use/use-current-user"
import AppLogo from "@/components/common/AppLogo.vue" import AppLogo from "@/components/common/AppLogo.vue"
import ProfileMenu from "@/components/layout/ProfileMenu.vue" import ProfileMenu from "@/components/layout/ProfileMenu.vue"
defineEmits<{
"toggle-ai-panel": []
}>()
const { isSystemAdmin } = useCurrentUser<true>()
</script> </script>
+1 -10
View File
@@ -1,6 +1,6 @@
<template> <template>
<v-layout> <v-layout>
<DefaultAppBar @toggle-ai-panel="showAiPanel = !showAiPanel" /> <DefaultAppBar />
<!-- <!--
<LeftSidebarNavigationDrawer /> --> <LeftSidebarNavigationDrawer /> -->
@@ -19,17 +19,10 @@
<router-view /> <router-view />
</v-container> </v-container>
</v-main> </v-main>
<AiChatPanel
v-if="showAiPanel"
v-model="showAiPanel"
/>
</v-layout> </v-layout>
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
import { ref } from "vue"
import useBreadcrumbs from "@/use/use-breadcrumbs" import useBreadcrumbs from "@/use/use-breadcrumbs"
import DefaultAppBar from "@/components/layout/DefaultAppBar.vue" import DefaultAppBar from "@/components/layout/DefaultAppBar.vue"
@@ -44,6 +37,4 @@ const { title, breadcrumbs } = useBreadcrumbs(undefined, undefined, {
}, },
}, },
}) })
const showAiPanel = ref(false)
</script> </script>