build: add gen-entry.ts

This commit is contained in:
Quicy
2026-01-15 11:18:29 +08:00
parent e7500e5a12
commit 10920dc32c
11 changed files with 154 additions and 53 deletions
@@ -1,13 +1,15 @@
<template>
<section>
<h1 @click="open=!open">
<SidebarInset>
<SidebarTrigger class="-ml-1" />
<h1 @click="open = !open">
<!-- 主体 -->
</h1>
</section>
</SidebarInset>
</template>
<script setup lang="ts">
import { inject } from 'vue'
import { inject } from 'vue'
import { SidebarTrigger, SidebarInset } from '@memoh/ui'
const open=inject('sideBarIsOpen')
const open = inject('sideBarIsOpen')
</script>
+9 -10
View File
@@ -30,7 +30,7 @@
</SidebarHeader>
<SidebarContent>
<SidebarGroup>
<SidebarGroupLabel class="text-base">
<SidebarGroupLabel>
对话操作
</SidebarGroupLabel>
<SidebarGroupContent>
@@ -39,17 +39,15 @@
v-for="sidebarItem in sidebarInfo"
:key="sidebarItem.title"
>
<SidebarMenuButton
as-child
>
<section class="flex">
<CollapsibleTrigger as-child>
<SidebarMenuButton>
<svg-icon
type="mdi"
:path="sidebarItem.icon"
/>
<span>{{ sidebarItem.title }}</span>
</section>
</SidebarMenuButton>
</SidebarMenuButton>
</CollapsibleTrigger>
</SidebarMenuItem>
</SidebarMenu>
</SidebarGroupContent>
@@ -74,11 +72,12 @@ import {
SidebarMenuButton,
SidebarMenuItem,
SidebarProvider,
SidebarRail,
SidebarRail,
} from '@memoh/ui'
import { reactive, inject } from 'vue'
import SvgIcon from '@jamescoyle/vue-icon'
import { mdiCogOutline, mdiChatOutline, mdiCogBox, mdiListBox } from '@mdi/js'
import { mdiRobot, mdiChatOutline, mdiCogBox, mdiListBox } from '@mdi/js'
const open=inject('sideBarIsOpen')
@@ -90,7 +89,7 @@ const sidebarInfo = reactive([{
}, {
title: '模型配置',
path: '/',
icon: mdiCogOutline
icon: mdiRobot
}, {
title: '环境设置',
path: '/',