From 2bbe715342b7ac8eda52d44e39fab925ace76088 Mon Sep 17 00:00:00 2001 From: Refringe Date: Wed, 19 Jun 2024 14:41:06 -0400 Subject: [PATCH] Updates Livewire Script Route --- app/Providers/AppServiceProvider.php | 7 +++++++ config/livewire.php | 2 +- resources/js/bootstrap.js | 3 --- resources/views/layouts/app.blade.php | 2 +- resources/views/layouts/guest.blade.php | 2 +- 5 files changed, 10 insertions(+), 6 deletions(-) diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 9d28d7a..0609b30 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -4,7 +4,9 @@ namespace App\Providers; use App\Models\User; use Illuminate\Support\Facades\Gate; +use Illuminate\Support\Facades\Route; use Illuminate\Support\ServiceProvider; +use Livewire\Livewire; class AppServiceProvider extends ServiceProvider { @@ -21,6 +23,11 @@ class AppServiceProvider extends ServiceProvider */ public function boot(): void { + // Register the Livewire script route. + Livewire::setScriptRoute(function ($handle) { + return Route::get('/vendor/livewire/livewire.js', $handle); + }); + // This gate determines who can access the Pulse dashboard. Gate::define('viewPulse', function (User $user) { return $user->isAdmin(); diff --git a/config/livewire.php b/config/livewire.php index 37de2bc..0d2ba89 100644 --- a/config/livewire.php +++ b/config/livewire.php @@ -114,7 +114,7 @@ return [ | */ - 'inject_assets' => false, + 'inject_assets' => true, /* |--------------------------------------------------------------------------- diff --git a/resources/js/bootstrap.js b/resources/js/bootstrap.js index d86a460..f63c129 100644 --- a/resources/js/bootstrap.js +++ b/resources/js/bootstrap.js @@ -1,7 +1,4 @@ -import { Livewire } from "../../vendor/livewire/livewire/dist/livewire.esm"; import axios from "axios"; -Livewire.start(); - window.axios = axios; window.axios.defaults.headers.common["X-Requested-With"] = "XMLHttpRequest"; diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php index 65eb5f5..11e17a4 100644 --- a/resources/views/layouts/app.blade.php +++ b/resources/views/layouts/app.blade.php @@ -56,6 +56,6 @@ @livewire('global-search') @stack('modals') -@livewireScriptConfig +@livewireScripts diff --git a/resources/views/layouts/guest.blade.php b/resources/views/layouts/guest.blade.php index 1281504..cbbed21 100644 --- a/resources/views/layouts/guest.blade.php +++ b/resources/views/layouts/guest.blade.php @@ -35,6 +35,6 @@ {{ $slot }} -@livewireScriptConfig +@livewireScripts