{{-- Controls row --}}
@if($q !== '' || $favoriteOnly || $activeTag) @endif
{{-- Export keeps current filters via querystring-like hint not needed here. Use controller export route directly; it doesn't read Livewire state automatically, so expose explicit params in URL. --}} Export CSV Add Contact
{{-- Tag pills --}}
Tags: @forelse($this->tagCloud as $tag) @empty No tags yet @endforelse @if($activeTag) @endif
{{-- Bulk actions --}}
{{-- Table --}}
@forelse ($this->contacts as $c) @empty @endforelse
Fav Name Number E.164 Company Email Tags Actions
@if ($c->favorite) ? @endif {{ $c->display_name }} {{ $c->number_raw }} {{ $c->number_e164 }} {{ $c->company }} {{ $c->email }} @php $tags = collect(explode(',', (string)$c->tags))->map(fn($t)=>trim($t))->filter()->values(); @endphp
@foreach($tags as $t) @endforeach
Edit
@csrf @method('DELETE')
No contacts found.
{{-- Pagination --}}
{{ $this->contacts->links() }}