{{ $r->starts_on }} – {{ $r->ends_on }} · {{ (int)\Illuminate\Support\Carbon::parse($r->starts_on)->diffInDays(\Illuminate\Support\Carbon::parse($r->ends_on))+1 }} calendar days
@if($r->note){{ $r->note }}
@endif @if($r->document_path)Download supporting document@endif @if($r->reviewed_at){{ $people[$r->reviewed_by] ?? 'Manager' }} · {{ $r->reviewed_at }} · {{ $r->review_note }}
@endif @if($r->status==='pending' && (int)$r->user_id===auth()->id())@endif @if($manager && $r->status==='pending' && (int)$r->user_id!==auth()->id())@endif @foreach($covers->get($r->id,collect()) as $cover){{ $cover->starts_at }} – {{ $cover->ends_at }} · {{ $cover->status==='covered' ? 'Covered by '.($staff->firstWhere('id',$cover->replacement_user_id)?->name ?? 'assigned colleague') : 'Cover needed' }}
@if($manager && $cover->status==='needed' && \Illuminate\Support\Carbon::parse($cover->ends_at)->isFuture())@endif