Files
ManuAgent/web-ui/src/main.ts
2026-08-29 13:32:57 +08:00

33 lines
739 B
TypeScript

import { createApp } from 'vue'
import {
ElButton,
ElDialog,
ElForm,
ElFormItem,
ElIcon,
ElInput,
ElInputNumber,
ElOption,
ElRadioButton,
ElRadioGroup,
ElSelect,
ElSwitch,
ElTabPane,
ElTabs,
ElUpload
} from 'element-plus'
import 'element-plus/dist/index.css'
import 'markstream-vue/index.css'
import './styles.css'
import App from './App.vue'
import { router } from './router'
const app = createApp(App)
for (const component of [
ElButton, ElDialog, ElForm, ElFormItem, ElIcon, ElInput,
ElInputNumber, ElOption, ElRadioButton, ElRadioGroup, ElSelect,
ElSwitch, ElTabPane, ElTabs, ElUpload
]) app.component(component.name!, component)
app.use(router)
void router.isReady().then(() => app.mount('#app'))