where('workspace_id', $workspace->id) ->firstOrFail(); $this->domainId = $domainId; $this->hostname = $domain->hostname; } public function delete(): void { $workspace = app('current_workspace'); Domain::where('id', $this->domainId) ->where('workspace_id', $workspace->id) ->firstOrFail() ->delete(); $this->dispatch('domainDeleted', domainId: $this->domainId); $this->dispatch('toast', message: 'Domain gelöscht', type: 'success'); $this->closeModal(); } public static function modalMaxWidth(): string { return 'sm'; } public function render(): View { return view('livewire.modals.delete-domain'); } }