@extends('layouts.employer') @section('content')

Talent Access Grants & Sourcing Log

Track candidate authorization status, access validity windows, and stream confidential verified resumes.

Discover Candidates
@if(session('info'))
{{ session('info') }}
@endif
Active Grants
{{ $stats['active'] }}
Pending Consent
{{ $stats['pending'] }}
Declined
{{ $stats['rejected'] }}
Total Requests Submitted
{{ $stats['total'] }}
@if($requests->isEmpty())

No Candidate Access Requests Found

You haven't requested access to any candidate resumes yet. Browse our verified talent pool to get started.

Browse Candidate Pool
@else
@foreach($requests as $req) @php $candidate = $req->candidate; $candidateRef = $candidate->registration_id ?: "Candidate #{$candidate->id}"; @endphp @endforeach
Candidate Hiring Purpose Status Requested At Expires At Views Action
{{ $req->isActive() ? $candidate->name : $candidateRef }} #{{ $candidateRef }}
{{ Str::limit($req->hiring_reason, 70) }}
@if($req->vacancy) {{ $req->vacancy->title }} @endif
@if($req->isPending()) Pending @elseif($req->isActive()) Approved @elseif($req->isRejected()) Declined @elseif($req->isExpired()) Expired @else {{ ucfirst($req->status) }} @endif {{ $req->requested_at?->format('d M Y') }} @if($req->expires_at) {{ $req->expires_at->format('d M Y') }} @else — @endif {{ $req->views_count }} @if($req->isActive()) Stream Resume @else View Profile @endif
{{ $requests->links() }}
@endif
@endsection