diff --git a/resources/js/app.ts b/resources/js/app.ts index 31fe90fb8..e3bc5dd56 100644 --- a/resources/js/app.ts +++ b/resources/js/app.ts @@ -1,20 +1,8 @@ -import '../css/app.css' +import "../css/app.css"; -import { createInertiaApp } from '@inertiajs/svelte' -import { resolvePageComponent } from 'laravel-vite-plugin/inertia-helpers' -import { mount, type Component } from 'svelte' +import { createInertiaApp } from "@inertiajs/svelte"; +import Layout from "./layouts/Layout.svelte"; createInertiaApp({ - resolve: (name: string) => resolvePageComponent(`./pages/${name}.svelte`, import.meta.glob('./pages/**/*.svelte')), - setup({ el, App, props }: { el: HTMLElement; App: Component; props: Record }) { - mount(App, { target: el, props }) - }, - defaults: { - future: { - preserveEqualProps: true, - useDataInertiaHeadAttribute: true, - useDialogForErrorModal: true, - useScriptElementForInitialPage: true, - }, - }, -}) + layout: () => Layout, +});