connectInstanceId) { $this->openConnectModal($this->connectInstanceId); } } public function openConnectModal(string $instanceId): void { $this->connectInstance = WhatsappInstance::find($instanceId); $this->showQrCodeModal = true; $this->dispatch('open-modal', id: 'qr-code-modal'); } public function closeConnectModal(): void { $this->showQrCodeModal = false; $this->connectInstance = null; $this->connectInstanceId = null; } #[On('instance-connected')] public function handleInstanceConnected(): void { $this->closeConnectModal(); $this->dispatch('close-modal', id: 'qr-code-modal'); } protected function getHeaderActions(): array { return [ CreateAction::make(), ]; } }