@php /** @var \Illuminate\Support\Collection $subscriptionsByTenant */ @endphp

{{ __('Tenants') }}

{{ __('Filter') }} {{ __('Reset') }}
@forelse ($tenants as $tenant) @php $subscription = $subscriptionsByTenant->get($tenant->id); @endphp @empty @endforelse
{{ __('Tenant') }} {{ __('Status') }} {{ __('Plan') }} {{ __('Trial / Period') }} {{ __('Actions') }}
{{ $tenant->name }} @php $badgeClasses = match ($tenant->status->value) { 'active' => 'bg-emerald-100 text-emerald-800 dark:bg-emerald-900 dark:text-emerald-200', 'trial' => 'bg-amber-100 text-amber-800 dark:bg-amber-900 dark:text-amber-200', 'expired', 'suspended' => 'bg-red-100 text-red-800 dark:bg-red-900 dark:text-red-200', }; @endphp {{ $tenant->status->label() }} {{ $subscription?->plan?->name ?? '—' }} @if ($tenant->status->value === 'trial' && $tenant->trial_ends_at) {{ __('Trial ends') }} {{ $tenant->trial_ends_at->diffForHumans() }} @elseif ($subscription?->current_period_end) {{ __('Renews') }} {{ $subscription->current_period_end->diffForHumans() }} @else — @endif {{ __('View') }}
{{ __('No tenants found.') }}
{{ $tenants->links() }}