@if($type === 'demo') @else @endif @canany(['hr_supervisor_session_slots_edit', 'hr_supervisor_session_slots_delete']) @endcan @php $currentUserId = auth()->user()->staff->id ?? null; @endphp @forelse($sessions as $session) @php $applicants = $session->applicants; $rowCount = $applicants->count() > 0 ? $applicants->count() : 1; $isOwner = $currentUserId && $session->staff_id == $currentUserId; $loopIndex = ($sessions->currentPage() - 1) * $sessions->perPage() + $loop->iteration; @endphp @if($applicants->count() > 0) @foreach($applicants as $idx => $applicant) @if($idx === 0) @endif @if($idx === 0) @endif {{-- Conditional Columns Data --}} @if($type === 'demo') @else @endif @if($idx === 0) @endif @endforeach @else {{-- No Applicants Row --}} {{-- Empty Conditional Columns --}} @endif @empty @endforelse
# Applicant Link Date Time Slot Status supervisorStage Note Stage StatusSession Note ResultActions
{{ $loopIndex }}
{{ $applicant->full_name }}
{{ $applicant->email }}
{{ $applicant->contact_number ?? '-' }}
Link {{ $session->date }} {{ $session->start_time }} - {{ $session->end_time }} {{ ucfirst($session->status) }} {{ $session->staff->full_name ?? '-' }} @if($isOwner) @else {{ $applicant->stage_note ?? '-' }} @endif @if($isOwner)
@else {{ ucfirst($applicant->stage_status ?? 'Pending') }} @endif
@php $pivotNote = $applicant->pivot->note ?? ''; @endphp @if($isOwner) @else {{ $pivotNote ?: '-' }} @endif @if($isOwner) @else {{ ucfirst($applicant->stage_result ?? 'Pending') }} @endif
@can('hr_supervisor_session_slots_edit') @endcan @can('hr_supervisor_session_slots_delete')
@csrf @method('DELETE')
@endcan
{{ $loopIndex }} No Applicant Link {{ $session->date }} {{ $session->start_time }} - {{ $session->end_time }} {{ ucfirst($session->status) }} {{ $session->staff->full_name ?? '-' }} - -
@can('hr_supervisor_session_slots_edit') @endcan @can('hr_supervisor_session_slots_delete')
@csrf @method('DELETE')
@endcan
No sessions found
{{ $sessions->appends(request()->query())->links() }}