1234567891011121314151617181920212223242526 |
- import { createSSRApp } from 'vue'
- import * as Pinia from 'pinia'
- import uvUI from '@climblee/uv-ui'
- import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'
- import tabbar from './components/tabber/index.vue'
- import { Request } from '@/service/request'
- import App from './App.vue'
- export function createApp() {
- const app = createSSRApp(App)
- app.config.globalProperties.uni = uni
- const store = Pinia.createPinia()
- app.component('Tabbar', tabbar)
- store.use(piniaPluginPersistedstate)
- app.use(store)
- app.use(uvUI)
- Request()
- return {
- app,
- Pinia
- }
- }
|