@extends('dashboard.admin.layouts.master') @php $evaluations = old('evaluations', $interview->evaluations->map(function ($evaluation) { return [ 'evaluator_id' => $evaluation->evaluator_id, 'score' => $evaluation->score, 'recommendation_status' => $evaluation->recommendation_status, 'comments' => $evaluation->comments, ]; })->values()->all()); if ($evaluations === []) { $evaluations = [[ 'evaluator_id' => '', 'score' => '', 'recommendation_status' => 'pending', 'comments' => '', ]]; } @endphp @section('content')

Edit Interview

@csrf @method('PUT')

Interview Details

@error('candidate_id')
{{ $message }}
@enderror
@error('interviewer_id')
{{ $message }}
@enderror
@error('scheduled_at')
{{ $message }}
@enderror
@error('duration_minutes')
{{ $message }}
@enderror
@error('interview_type')
{{ $message }}
@enderror
@error('status')
{{ $message }}
@enderror
@error('result_status')
{{ $message }}
@enderror
@error('location')
{{ $message }}
@enderror
@error('notes')
{{ $message }}
@enderror

Evaluations

@foreach($evaluations as $index => $evaluation)
@error("evaluations.$index.evaluator_id")
{{ $message }}
@enderror
@error("evaluations.$index.score")
{{ $message }}
@enderror
@error("evaluations.$index.recommendation_status")
{{ $message }}
@enderror
@error("evaluations.$index.comments")
{{ $message }}
@enderror
@endforeach
@endsection @section('js') {!! JsValidator::formRequest('App\Http\Requests\Admin\HR\Recruitment\UpdateInterviewRequest', '#InterviewForm') !!} @endsection