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');