generated from alphane/template
More fixes
This commit is contained in:
@@ -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,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>
|
||||||
|
|||||||
Reference in New Issue
Block a user