From laravel-livewire.com
Livewire
Install
Install livewire/livewire
.
composer require livewire/livewire
Create an example component
php artisan make:livewire counter
Add blade directives into app.blade.php
.
<!DOCTYPE html><html><head> @livewireStyles</head><body> {{ $slot }} @livewireScripts</body></html>
Configuration
Restart pnpm dev
.
php artisan livewire:publish --config
filamentphp/filament
composer require filament/filament:"^2.0"
"post-update-cmd": [ // ... "@php artisan filament:upgrade"],
<?php namespace App\Models; use Filament\Models\Contracts\FilamentUser;use Illuminate\Foundation\Auth\User as Authenticatable; class User extends Authenticatable implements FilamentUser{ // ... public function canAccessFilament(): bool { return str_ends_with($this->email, '@yourdomain.com') && $this->hasVerifiedEmail(); }}
php artisan vendor:publish --tag=filament-config
Table of Contents