layui/example/src/main.ts
2022-03-30 07:44:37 +08:00

29 lines
801 B
TypeScript

import Layout from './App.vue'
import { App, createApp as _createApp } from 'vue'
import { createRouter } from './router/index'
import { Router } from 'vue-router'
import layui from '../../src/index'
import LayCode from './components/LayCode.vue'
import LaySearch from './components/LaySearch.vue'
import LayTableBox from './components/LayTableBox.vue'
import LayAnchor from './components/LayAnchor.vue'
import './assets/css/index.css'
export function createApp(): {
app: App<Element>
router: Router
} {
const app = _createApp(Layout);
const router = createRouter();
app
.use(layui)
.use(router)
.component('LayCode', LayCode)
.component('LaySearch', LaySearch)
.component('LayTableBox', LayTableBox)
.component('LayAnchor',LayAnchor)
return { app, router }
}