fork of hey-api/openapi-ts because I need some additional things
at feat/skip-token 27 lines 639 B view raw
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');