diff --git a/resources/js/ssr.ts b/resources/js/ssr.ts index 8fcdebea..15bc6aba 100644 --- a/resources/js/ssr.ts +++ b/resources/js/ssr.ts @@ -12,7 +12,7 @@ createServer((page) => page, render: renderToString, title: (title) => title ? `${title} - ${appName}` : appName, - resolve: resolvePage, + resolve: (name) => resolvePageComponent(`./pages/${name}.vue`, import.meta.glob('./pages/**/*.vue')), setup: ({ App, props, plugin }) => createSSRApp({ render: () => h(App, props) }) .use(plugin) @@ -23,9 +23,3 @@ createServer((page) => }), { cluster: true }, ); - -function resolvePage(name: string) { - const pages = import.meta.glob('./pages/**/*.vue'); - - return resolvePageComponent(`./pages/${name}.vue`, pages); -}