added subscriber profile

This commit is contained in:
Kwesi Banson
2026-09-22 22:01:37 +00:00
parent c7f93a7dc1
commit 3ece39efe3
9 changed files with 846 additions and 5 deletions

View File

@@ -5,7 +5,7 @@
<div class="d-flex justify-content-between align-items-center mb-4">
<div>
<h2>{{ $service->name }} — Subscriber Log</h2>
<p class="text-muted mb-0">Schema Type: {{ strtoupper($service->schema_type) }} | Last Synced: {{ $service->last_synced_at ?? 'Never' }}</p>
<p class="text-muted mb-0">Last Synced: {{ $service->last_synced_at ?? 'Never' }}</p>
</div>
<a href="{{ route('dashboard.index') }}" class="btn btn-outline-secondary">Back to Dashboard</a>
</div>
@@ -38,7 +38,11 @@
<tbody>
@forelse($subscribers as $sub)
<tr>
<td class="fw-bold">{{ $sub->phone_number }}</td>
<td>
<a href="{{ route('services.subscriber.profile', [$service->id, $sub->phone_number]) }}" class="fw-bold text-decoration-none">
{{ $sub->phone_number }}
</a>
</td>
<td><span class="badge bg-info text-dark">{{ $sub->content_name }}</span></td>
<td>
<span class="badge {{ $sub->status === 'active' ? 'bg-success' : 'bg-danger' }}">