Update livewire.blade.md (#259)

* Update livewire.blade.md

Update livewire integration instructions to refelect ivewire 3 changes.

* Update livewire.blade.md

* remove unnecessary indentation

---------

Co-authored-by: Samuel Štancl <samuel@archte.ch>
This commit is contained in:
Shahin 2023-09-14 18:02:57 +03:00 committed by GitHub
parent eceab47a75
commit 7e8471dfbd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -22,6 +22,24 @@ to this:
], ],
``` ```
In Livewire 3, the configuration key `middleware_group` has been removed, so instead add the following in `TenancyServiceProvider` (or any other provider):
```php
public function boot(): void
{
// ...
Livewire::setUpdateRoute(function ($handle) {
return Route::post('/livewire/update', $handle)
->middleware(
'web',
'universal',
InitializeTenancyByDomain::class, // or whatever tenancy middleware you use
);
});
}
```
(Don't forget to import the middleware class.) (Don't forget to import the middleware class.)
Now you can use Livewire both in the central app and the tenant app. Now you can use Livewire both in the central app and the tenant app.