import Layout from "./App.vue"; import { App, createApp as _createApp } from "vue"; import { createRouter } from "./router/index"; import { Router } from "vue-router"; import Store from "./store"; import layui from "../../component/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; router: Router; } { const app = _createApp(Layout); const router = createRouter(); app .use(layui) .use(router) .use(Store) .component("LayCode", LayCode) .component("LaySearch", LaySearch) .component("LayTableBox", LayTableBox) .component("LayAnchor", LayAnchor); return { app, router }; }