Initial commit

This commit is contained in:
Lara 2024-11-05 18:05:41 +02:00
commit 43a4c7dd29
71 changed files with 14226 additions and 0 deletions

18
resources/js/ssr.ts Normal file
View file

@ -0,0 +1,18 @@
import { createInertiaApp, type ResolvedComponent } from '@inertiajs/svelte';
import createServer from '@inertiajs/svelte/server';
import { render } from 'svelte/server';
createServer((page) =>
createInertiaApp({
page,
resolve: (name) => {
const pages = import.meta.glob<ResolvedComponent>('./Pages/**/*.svelte', {
eager: true
});
return pages[`./Pages/${name}.svelte`];
},
setup({ App, props }) {
return render(App, { props });
}
})
);