{{-- resources/views/invitations/index.blade.php --}}
{{-- Header --}}

Einladungen

{{-- Desktop button --}} {{-- Mobile button --}}
@if (session('status'))
{{ session('status') }}
@endif
@forelse($invitations as $inv)
{{-- Left --}}
{{ $inv->name }}
{{ $inv->email }}
{{-- TYPE --}} {{ $inv->type === 'reset' ? 'RESET' : 'INVITE' }} {{-- ROLE --}} {{ $inv->role }} {{-- STATUS --}} @if ($inv->accepted_at) angenommen {{ $inv->accepted_at->format('d.m.Y H:i') }} @elseif($inv->expires_at->isPast()) abgelaufen @else aktiv bis {{ $inv->expires_at->format('d.m.Y H:i') }} @endif
@if ($inv->type === 'reset' && $inv->target_user_id)
Ziel-User ID: {{ $inv->target_user_id }}
@endif @if (is_array($inv->vehicle_ids) && count($inv->vehicle_ids))
Fahrzeuge: {{ implode(', ', array_map('intval', $inv->vehicle_ids)) }}
@endif
{{-- Actions (mobile full width) --}}
@if (!$inv->accepted_at)
@csrf
@csrf @method('DELETE')
@endif
@empty
Keine Einladungen vorhanden.
@endforelse
{{ $invitations->links() }}