Skip to content

Commit bc3b2d3

Browse files
committed
SSR
1 parent 2d88d3d commit bc3b2d3

1 file changed

Lines changed: 22 additions & 9 deletions

File tree

‎resources/js/ssr.js‎

Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,40 @@
1-
import { createSSRApp, h } from 'vue';
2-
import { renderToString } from '@vue/server-renderer';
3-
import { createInertiaApp } from '@inertiajs/vue3';
4-
import createServer from '@inertiajs/vue3/server';
5-
import { resolvePageComponent } from 'laravel-vite-plugin/inertia-helpers';
6-
import { ZiggyVue } from '../../vendor/tightenco/ziggy';
1+
import { createSSRApp, h } from "vue";
2+
import { renderToString } from "@vue/server-renderer";
3+
import { createInertiaApp } from "@inertiajs/vue3";
4+
import createServer from "@inertiajs/vue3/server";
5+
import { resolvePageComponent } from "laravel-vite-plugin/inertia-helpers";
6+
import { ZiggyVue } from "../../vendor/tightenco/ziggy";
77
import PrimeVue from "primevue/config";
8+
import customTheme from "./../../theming.config";
9+
import ToastService from "primevue/toastservice";
10+
import Toast from "primevue/toast";
811

9-
const appName = import.meta.env.VITE_APP_NAME || 'Laravel';
12+
const appName = import.meta.env.VITE_APP_NAME || "Laravel";
1013

1114
createServer((page) =>
1215
createInertiaApp({
1316
page,
1417
render: renderToString,
1518
title: (title) => `${title} - ${appName}`,
16-
resolve: (name) => resolvePageComponent(`./Pages/${name}.vue`, import.meta.glob('./Pages/**/*.vue')),
19+
resolve: (name) =>
20+
resolvePageComponent(
21+
`./Pages/${name}.vue`,
22+
import.meta.glob("./Pages/**/*.vue")
23+
),
1724
setup({ App, props, plugin }) {
1825
return createSSRApp({ render: () => h(App, props) })
1926
.use(plugin)
2027
.use(ZiggyVue, {
2128
...page.props.ziggy,
2229
location: new URL(page.props.ziggy.location),
2330
})
24-
.use(PrimeVue);
31+
.use(PrimeVue, {
32+
theme: {
33+
preset: customTheme,
34+
},
35+
})
36+
.use(ToastService)
37+
.component("Toast", Toast);
2538
},
2639
})
2740
);

0 commit comments

Comments
 (0)