@extends('layouts.shared.admin-data-listing') @section('title', 'Subscribers') @section('shortDesc', 'Manage subscriber information and their subscription details.') @section('data')
@forelse ($subscriptions as $subscription) @empty @endforelse
# User Plan Status Start Date Expires Days Remaining Actions
{{ $loop->iteration }} {{ $subscription->user->name ?? 'N/A' }}
{{ $subscription->user->email ?? 'N/A' }}
{{ $subscription->plan->name ?? 'N/A' }} @if ($subscription->status === 'active') Active @elseif ($subscription->status === 'expired') Expired @elseif ($subscription->status === 'cancelled') Cancelled @else {{ ucfirst($subscription->status) }} @endif {{ $subscription->starts_at ? $subscription->starts_at->format('M d, Y') : 'N/A' }} {{ $subscription->expires_at ? $subscription->expires_at->format('M d, Y') : 'N/A' }} @if ($subscription->expires_at) @php $daysRemaining = now()->diffInDays($subscription->expires_at, false); @endphp @if ($daysRemaining > 0) {{ $daysRemaining }} days @else Expired @endif @else - @endif
No subscribers yet.
@if ($subscriptions->hasPages())
{{ $subscriptions->links('pagination::bootstrap-5') }}
@endif @push('scripts') @endpush @endsection