UnisKB/ui/src/components/index.ts

60 lines
2.6 KiB
TypeScript
Raw Normal View History

2025-04-16 11:10:00 +00:00
import { type App } from 'vue'
import LogoFull from './logo/LogoFull.vue'
import LogoIcon from './logo/LogoIcon.vue'
import SendIcon from './logo/SendIcon.vue'
2025-04-28 10:14:16 +00:00
import dynamicsForm from './dynamics-form'
import AppIcon from './app-icon/AppIcon.vue'
2025-04-30 06:53:42 +00:00
import LayoutContainer from './layout-container/index.vue'
import ContentContainer from './layout-container/ContentContainer.vue'
2025-05-07 07:58:42 +00:00
import CardBox from './card-box/index.vue'
2025-05-08 08:23:03 +00:00
import FolderTree from './folder-tree/index.vue'
2025-05-13 08:19:21 +00:00
import CommonList from './common-list/index.vue'
2025-05-27 11:06:47 +00:00
import BackButton from './back-button/index.vue'
import AppTable from './app-table/index.vue'
2025-06-04 03:24:04 +00:00
import CodemirrorEditor from './codemirror-editor/index.vue'
2025-06-04 10:08:52 +00:00
import InfiniteScroll from './infinite-scroll/index.vue'
import ModelSelect from './model-select/index.vue'
2025-06-05 07:09:01 +00:00
import ReadWrite from './read-write/index.vue'
2025-06-05 09:28:07 +00:00
import AutoTooltip from './auto-tooltip/index.vue'
2025-06-06 08:32:03 +00:00
import MdEditor from './markdown/MdEditor.vue'
import MdPreview from './markdown/MdPreview.vue'
import MdEditorMagnify from './markdown/MdEditorMagnify.vue'
2025-06-06 12:08:15 +00:00
import TagEllipsis from './tag-ellipsis/index.vue'
2025-06-11 06:45:12 +00:00
import CardCheckbox from './card-checkbox/index.vue'
2025-06-11 11:15:17 +00:00
import AiChat from './ai-chat/index.vue'
import KnowledgeIcon from './app-icon/KnowledgeIcon.vue'
2025-06-20 09:02:42 +00:00
import TagGroup from './tag-group/index.vue'
import WorkspaceDropdown from './workspace-dropdown/index.vue'
2025-06-24 06:49:09 +00:00
import FolderBreadcrumb from './folder-breadcrumb/index.vue'
2025-04-16 11:10:00 +00:00
export default {
install(app: App) {
app.component('LogoFull', LogoFull)
app.component('LogoIcon', LogoIcon)
app.component('SendIcon', SendIcon)
2025-04-28 10:14:16 +00:00
app.use(dynamicsForm)
app.component('AppIcon', AppIcon)
2025-04-30 06:53:42 +00:00
app.component('LayoutContainer', LayoutContainer)
app.component('ContentContainer', ContentContainer)
2025-05-07 07:58:42 +00:00
app.component('CardBox', CardBox)
2025-05-08 08:23:03 +00:00
app.component('FolderTree', FolderTree)
2025-05-13 08:19:21 +00:00
app.component('CommonList', CommonList)
2025-05-27 11:06:47 +00:00
app.component('BackButton', BackButton)
app.component('AppTable', AppTable)
2025-06-04 03:24:04 +00:00
app.component('CodemirrorEditor', CodemirrorEditor)
2025-06-04 10:08:52 +00:00
app.component('InfiniteScroll', InfiniteScroll)
app.component('ModelSelect', ModelSelect)
2025-06-05 07:09:01 +00:00
app.component('ReadWrite', ReadWrite)
2025-06-05 09:28:07 +00:00
app.component('AutoTooltip', AutoTooltip)
2025-06-06 08:32:03 +00:00
app.component('MdPreview', MdPreview)
app.component('MdEditor', MdEditor)
app.component('MdEditorMagnify', MdEditorMagnify)
2025-06-06 12:08:15 +00:00
app.component('TagEllipsis', TagEllipsis)
2025-06-11 06:45:12 +00:00
app.component('CardCheckbox', CardCheckbox)
2025-06-11 11:15:17 +00:00
app.component('AiChat', AiChat)
app.component('KnowledgeIcon', KnowledgeIcon)
2025-06-20 09:02:42 +00:00
app.component('TagGroup', TagGroup)
app.component('WorkspaceDropdown', WorkspaceDropdown)
2025-06-24 06:49:09 +00:00
app.component('FolderBreadcrumb', FolderBreadcrumb)
2025-04-16 11:10:00 +00:00
},
}