From fcd85505c00dda25b6db17979f9b1717a7e68fc5 Mon Sep 17 00:00:00 2001 From: lazerg Date: Sun, 5 Jul 2026 19:00:53 +0500 Subject: [PATCH] Do not set the Inertia root view globally --- src/Providers/CpServiceProvider.php | 3 --- tests/Feature/InertiaRootViewTest.php | 19 +++++++++++++++++++ tests/__fixtures__/views/app.blade.php | 1 + 3 files changed, 20 insertions(+), 3 deletions(-) create mode 100644 tests/Feature/InertiaRootViewTest.php create mode 100644 tests/__fixtures__/views/app.blade.php diff --git a/src/Providers/CpServiceProvider.php b/src/Providers/CpServiceProvider.php index 1337a22fe2b..b640613b146 100644 --- a/src/Providers/CpServiceProvider.php +++ b/src/Providers/CpServiceProvider.php @@ -6,7 +6,6 @@ use Illuminate\Support\Facades\Blade; use Illuminate\Support\Facades\View; use Illuminate\Support\ServiceProvider; -use Inertia\Inertia; use Statamic\CP\Utilities\UtilityRepository; use Statamic\Extensions\Translation\Loader; use Statamic\Extensions\Translation\Translator; @@ -21,8 +20,6 @@ class CpServiceProvider extends ServiceProvider { public function boot() { - Inertia::setRootView('statamic::layout'); - View::composer('statamic::*', function ($view) { $view->with('user', User::current()); }); diff --git a/tests/Feature/InertiaRootViewTest.php b/tests/Feature/InertiaRootViewTest.php new file mode 100644 index 00000000000..79ede48e543 --- /dev/null +++ b/tests/Feature/InertiaRootViewTest.php @@ -0,0 +1,19 @@ +toResponse(Request::create('/')); + + $this->assertEquals('app', $response->getOriginalContent()->name()); + } +} diff --git a/tests/__fixtures__/views/app.blade.php b/tests/__fixtures__/views/app.blade.php new file mode 100644 index 00000000000..4713df4a786 --- /dev/null +++ b/tests/__fixtures__/views/app.blade.php @@ -0,0 +1 @@ +