feat: 发布2.8版本
This commit is contained in:
43
Yi.Ai.Vue3/src/vue-element-plus-y/index.ts
Normal file
43
Yi.Ai.Vue3/src/vue-element-plus-y/index.ts
Normal file
@@ -0,0 +1,43 @@
|
||||
import type { App, Plugin } from 'vue';
|
||||
import Attachments from './components/Attachments/index.vue';
|
||||
import Bubble from './components/Bubble/index.vue';
|
||||
import BubbleList from './components/BubbleList/index.vue';
|
||||
import ConfigProvider from './components/ConfigProvider/index.vue';
|
||||
import Conversations from './components/Conversations/index.vue';
|
||||
import EditorSender from './components/EditorSender/index.vue';
|
||||
import FilesCard from './components/FilesCard/index.vue';
|
||||
import MentionSender from './components/MentionSender/index.vue';
|
||||
import Prompts from './components/Prompts/index.vue';
|
||||
import Sender from './components/Sender/index.vue';
|
||||
import Thinking from './components/Thinking/index.vue';
|
||||
import ThoughtChain from './components/ThoughtChain/index.vue';
|
||||
import Typewriter from './components/Typewriter/index.vue';
|
||||
import Welcome from './components/Welcome/index.vue';
|
||||
import XMarkdown from './components/XMarkdown/index.vue';
|
||||
import XMarkdownAsync from './components/XMarkdownAsync/index.vue';
|
||||
|
||||
export * from './components';
|
||||
export * from './hooks';
|
||||
|
||||
const ElementPlusX: Plugin = {
|
||||
install(app: App) {
|
||||
app.component('Attachments', Attachments);
|
||||
app.component('Bubble', Bubble);
|
||||
app.component('BubbleList', BubbleList);
|
||||
app.component('ConfigProvider', ConfigProvider);
|
||||
app.component('Conversations', Conversations);
|
||||
app.component('EditorSender', EditorSender);
|
||||
app.component('FilesCard', FilesCard);
|
||||
app.component('MentionSender', MentionSender);
|
||||
app.component('Prompts', Prompts);
|
||||
app.component('Sender', Sender);
|
||||
app.component('Thinking', Thinking);
|
||||
app.component('ThoughtChain', ThoughtChain);
|
||||
app.component('Typewriter', Typewriter);
|
||||
app.component('Welcome', Welcome);
|
||||
app.component('XMarkdown', XMarkdown);
|
||||
app.component('XMarkdownAsync', XMarkdownAsync);
|
||||
}
|
||||
};
|
||||
|
||||
export default ElementPlusX;
|
||||
Reference in New Issue
Block a user