{{-- resources/views/admin/invitations.blade.php --}} Gestión de Invitaciones - Administrador

Gestión de Invitaciones

Nueva Invitación {{ session('admin_data.nombre') }}
@csrf
@if(session('success'))
{{ session('success') }}
@endif @if($errors->any())
@foreach($errors->all() as $error)

{{ $error }}

@endforeach
@endif
Total Invitaciones
{{ $invitations->total() }}
Válidas
{{ $invitations->where('usado', false)->where('expires_at', '>', now())->count() }}
Usadas
{{ $invitations->where('usado', true)->count() }}
Expiradas
{{ $invitations->where('usado', false)->where('expires_at', '<', now())->count() }}

Lista de Invitaciones

@if($invitations->count() > 0)
@foreach($invitations as $invitation) @endforeach
Email Estado Creada Expira Acciones
{{ $invitation->email }}
@if($invitation->isValid()) ✅ Válida @elseif($invitation->usado) ✔️ Usada @else ❌ Expirada @endif {{ $invitation->created_at->format('d/m/Y H:i') }}
{{ $invitation->expires_at->format('d/m/Y H:i') }}
{{ $invitation->expires_at->diffForHumans() }}
@if($invitation->isValid()) @else - @endif
@if($invitations->hasPages())
{{ $invitations->links() }}
@endif @else

No hay invitaciones

Comienza creando una nueva invitación.

@endif