feat(layout): 添加基础布局组件和侧边栏功能- 新增 BasicLayout.vue 基础布局组件,包含侧边栏和主内容区域- 实现侧边栏展开/收缩功能,支持通过 props 控制显示状态- 添加侧边栏切换按钮,支持点击切换显示状态- 新增 SideBar.vue 组件,包含历史对话列表和新对话按钮
- 实现历史对话项的展示和操作菜单(重命名、删除) - 添加 AI 机器人 logo 和新对话图标 SVG 文件 - 引入 ant-design-vue 图标组件库,支持菜单操作图标 - 更新 IndexPage.vue 使用新的布局组件重构页面结构 - 移除原有聊天界面相关逻辑,简化首页展示内容- 添加底部提示文字"内容由 AI 生成,请仔细甄别"
This commit is contained in:
5
components.d.ts
vendored
5
components.d.ts
vendored
@@ -12,8 +12,13 @@ export {}
|
||||
declare module 'vue' {
|
||||
export interface GlobalComponents {
|
||||
AButton: typeof import('ant-design-vue/es')['Button']
|
||||
ADropdown: typeof import('ant-design-vue/es')['Dropdown']
|
||||
AMenu: typeof import('ant-design-vue/es')['Menu']
|
||||
AMenuItem: typeof import('ant-design-vue/es')['MenuItem']
|
||||
ATooltip: typeof import('ant-design-vue/es')['Tooltip']
|
||||
RouterLink: typeof import('vue-router')['RouterLink']
|
||||
RouterView: typeof import('vue-router')['RouterView']
|
||||
SideBar: typeof import('./src/components/SideBar.vue')['default']
|
||||
StreamMarkdownRender: typeof import('./src/components/StreamMarkdownRender.vue')['default']
|
||||
SvgIcon: typeof import('./src/components/SvgIcon.vue')['default']
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user