import {createSSRApp, h, Plugin} from "vue";
import {i18n} from "@/i18n";
import {createPinia} from "pinia";

export function createApp(App: any, props: any, plugin: Plugin) {
    const app = createSSRApp({render: () => h(App, props)});
    app.use(i18n);
    app.use(plugin);
    app.use(createPinia());

    return app;
}