Init OpenAPI

This commit is contained in:
rak
2025-06-21 16:55:53 +02:00
parent 18719f1ad9
commit 2545c0840d
43 changed files with 4770 additions and 13 deletions

View File

@@ -4,29 +4,39 @@ import App from './App.vue'
import PrimeVue from 'primevue/config';
import Aura from '@primeuix/themes/aura';
import {createMemoryHistory, createRouter, type Router, type RouteRecordRaw} from "vue-router";
import Playground from "./views/Playground.vue";
import {DeckService, DeckServiceFactory} from "./api/openpi";
import HomeView from "./views/HomeView.vue";
const routes: RouteRecordRaw[] = [
{path: '/foo', component: Playground}
{path: '/', component: HomeView}
]
const router: Router = createRouter({
history: createMemoryHistory(),
routes
history: createMemoryHistory(),
routes
})
const deckService: DeckService = DeckServiceFactory({
})
export const DeckServiceKey = Symbol("deckServiceKey")
const app = createApp(App);
app.use(PrimeVue, {
theme: {
preset: Aura,
options: {
cssLayer: {
name: 'primevue',
order: 'theme, base, primevue'
}
}
theme: {
preset: Aura,
options: {
cssLayer: {
name: 'primevue',
order: 'theme, base, primevue'
}
}
}
});
app.use(router);
app.provide(DeckServiceKey, deckService)
app.mount('#app');