From df8e7f958d669d2f33d0a7d2513c8c19b34dbea8 Mon Sep 17 00:00:00 2001 From: Refringe Date: Mon, 30 Sep 2024 22:54:45 -0400 Subject: [PATCH] Uses On Attribute for Livewire Listener --- app/Livewire/Profile/ManageOAuthConnections.php | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/app/Livewire/Profile/ManageOAuthConnections.php b/app/Livewire/Profile/ManageOAuthConnections.php index 83517c0..cb297fd 100644 --- a/app/Livewire/Profile/ManageOAuthConnections.php +++ b/app/Livewire/Profile/ManageOAuthConnections.php @@ -5,6 +5,7 @@ namespace App\Livewire\Profile; use Illuminate\Foundation\Auth\Access\AuthorizesRequests; use Illuminate\View\View; use Livewire\Attributes\Locked; +use Livewire\Attributes\On; use Livewire\Component; class ManageOAuthConnections extends Component @@ -28,11 +29,6 @@ class ManageOAuthConnections extends Component #[Locked] public $selectedConnectionId; - /** - * The component's listeners. - */ - protected $listeners = ['saved' => 'refreshUser']; - /** * Initializes the component by loading the user's OAuth connections. */ @@ -86,6 +82,7 @@ class ManageOAuthConnections extends Component /** * Refreshes the user instance. */ + #[On('saved')] public function refreshUser(): void { $this->user->refresh();