2024-04-28 10:10:03 +08:00
|
|
|
import App from './App'
|
|
|
|
|
import { createSSRApp } from 'vue'
|
|
|
|
|
|
2025-01-21 17:36:10 +08:00
|
|
|
import "/utils/webview.js"
|
2024-04-28 10:10:03 +08:00
|
|
|
//把表单字段组件注册到全局,解决跨平台兼容的容器组件循环引用问题
|
|
|
|
|
import WFormItem from '@/components/WFormItem.vue'
|
2025-03-25 14:52:27 +08:00
|
|
|
import { Popup, Icon, Badge, Pagination } from 'vant';
|
|
|
|
|
// import VueQuillEditor from "vue-quill-editor";
|
|
|
|
|
// import "quill/dist/quill.core.css"; // import styles
|
|
|
|
|
// import "quill/dist/quill.snow.css"; // for snow theme
|
|
|
|
|
// import "quill/dist/quill.bubble.css"; // for bubble theme
|
2024-04-28 10:10:03 +08:00
|
|
|
|
|
|
|
|
export function createApp() {
|
2025-01-21 17:36:10 +08:00
|
|
|
const app = createSSRApp(App)
|
|
|
|
|
app.component('WFormItem', WFormItem);
|
2025-03-25 14:52:27 +08:00
|
|
|
// app.use(VueQuillEditor);
|
2025-01-21 17:36:10 +08:00
|
|
|
app.use(Popup);
|
|
|
|
|
app.use(Icon);
|
2025-03-25 14:52:27 +08:00
|
|
|
app.use(Badge);
|
|
|
|
|
app.use(Pagination);
|
2025-01-21 17:36:10 +08:00
|
|
|
|
|
|
|
|
return {
|
|
|
|
|
app
|
|
|
|
|
}
|
|
|
|
|
}
|