© 2026 Hedgehog Software, LLC
@livewire('notifications')
Notifiable
User
Filament\Livewire\DatabaseNotifications
<?php declare(strict_types=1); namespace App\Livewire; use Filament\Facades\Filament; use Filament\Livewire\DatabaseNotifications as OriginalDatabaseNotifications; use Illuminate\Contracts\Auth\Authenticatable; use Illuminate\Database\Eloquent\Model; class DatabaseNotifications extends OriginalDatabaseNotifications { public function getUser(): Model | Authenticatable | null { return Team::myCurrentTeam() ?? Filament::auth()->user(); } }
use App\Livewire\DatabaseNotifications; public function boot(): void { DatabaseNotifications::trigger('components/unread-notifications-button'); }