@extends('layouts.app') @section('page-title', __('Record Evaluation')) @section('title', __('Record Evaluation')) @section('content')
@include('partials.messages')

{{ __('Record Evaluation') }}

{{ __('Back to Evaluations') }}
{{-- Step 1: pick a KPI. Plain GET reload, no JS needed. --}}
@if($kpis->isEmpty()) {{ __('No active individual KPIs exist yet. Create one first.') }} @endif
@if($kpi) @if($kpi->users->isEmpty())
{{ __('":title" has no users assigned yet.', ['title' => $kpi->title]) }} {{ __('Assign users to it first.') }}
@elseif($kpi->questions->isEmpty())
{{ __('":title" has no questions yet.', ['title' => $kpi->title]) }} {{ __('Add questions to it first.') }}
@else
@csrf
@error('user_id')
{{ $message }}
@enderror
@error('date_evaluated')
{{ $message }}
@enderror
@error('next_evaluation_date')
{{ $message }}
@enderror

{{ __('Scores') }}
{{ __('Each question is scored 0-100.') }} @foreach($kpi->questions as $question) @endforeach
{{ __('Question') }} {{ __('Score (0-100)') }}
{{ $question->question }} @error('scores.' . $question->id)
{{ $message }}
@enderror
@error('scores')
{{ $message }}
@enderror
{{ __('Live average') }} —
{{ __('Cancel') }}
@endif @endif
@endsection @push('scripts') @endpush