diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 0609b30..9d28d7a 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -4,9 +4,7 @@ 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 { @@ -23,11 +21,6 @@ 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 0d2ba89..75fa22a 100644 --- a/config/livewire.php +++ b/config/livewire.php @@ -114,7 +114,7 @@ return [ | */ - 'inject_assets' => true, + 'inject_assets' => false, /* |--------------------------------------------------------------------------- @@ -157,4 +157,16 @@ return [ */ 'pagination_theme' => 'tailwind', + + /* + |--------------------------------------------------------------------------- + | Asset URL + |--------------------------------------------------------------------------- + | + | When serving assets from a CDN, you may need to override the asset URL + | that Livewire uses to include assets in the response. + | + */ + + 'asset_url' => env('ASSET_URL_LIVEWIRE'), ];