added ssr?????
This commit is contained in:
16
resources/js/ssr.js
Normal file
16
resources/js/ssr.js
Normal file
@@ -0,0 +1,16 @@
|
||||
import { createSSRApp, h } from 'vue';
|
||||
import { renderToString } from '@vue/server-renderer';
|
||||
import { createInertiaApp } from '@inertiajs/vue3';
|
||||
|
||||
export default function render(page) {
|
||||
return createInertiaApp({
|
||||
page,
|
||||
render: renderToString,
|
||||
resolve: (name) => require(`./pages/${name}`),
|
||||
setup({ app, props, plugin }) {
|
||||
return createSSRApp({
|
||||
render: () => h(app, props),
|
||||
}).use(plugin);
|
||||
},
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user