This commit is contained in:
2026-08-29 13:32:57 +08:00
commit c56aa6e752
81 changed files with 14319 additions and 0 deletions

32
web-ui/src/main.ts Normal file
View File

@@ -0,0 +1,32 @@
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'))