fork of hey-api/openapi-ts because I need some additional things
1import './assets/main.css'
2
3import { VueQueryPlugin } from '@tanstack/vue-query'
4import { createPinia } from 'pinia'
5import { createApp } from 'vue'
6
7import App from './App.vue'
8import { client } from './client/client.gen'
9import router from './router'
10
11// configure internal service client
12client.setConfig({
13 // set default base url for requests
14 baseUrl: 'https://petstore3.swagger.io/api/v3',
15 // set default headers for requests
16 headers: {
17 Authorization: 'Bearer <token_from_service_client>'
18 }
19})
20
21const app = createApp(App)
22
23app.use(createPinia())
24app.use(router)
25app.use(VueQueryPlugin)
26
27app.mount('#app')