Files
VRCX/src/app.js
2026-03-13 20:04:32 +09:00

29 lines
583 B
JavaScript

import { VueQueryPlugin } from '@tanstack/vue-query';
import { createApp } from 'vue';
import {
i18n,
initComponents,
initPlugins,
initRouter,
initSentry
} from './plugins';
import { initPiniaPlugins, pinia } from './stores';
import { queryClient } from './queries';
import App from './App.vue';
await initPlugins();
await initPiniaPlugins();
// #region | Hey look it's most of VRCX!
const app = createApp(App);
app.use(pinia).use(i18n).use(VueQueryPlugin, { queryClient });
initComponents(app);
initRouter(app);
await initSentry(app);
app.mount('#root');