@extends('employee.layouts.app') @section('title', get_setting('site_name').' | '.__('360° feedback')) @section('content') @php $relationshipLabel = fn (?string $rel) => \App\Support\PerformanceAppraisal\AppraisalPeerRelationships::label($rel); $pendingCount = (int) ($stats->pending ?? 0); $submittedCount = (int) ($stats->submitted ?? 0); @endphp

{{ __('360° feedback') }}

{{ __('Respond to feedback requests from colleagues on their performance reviews.') }}

@if (session()->has('message'))
{{ session('message') }}
@endif @if (session()->has('error'))
{{ session('error') }}
@endif
{{ (int) ($stats->total ?? 0) }}
{{ __('Total requests') }}
{{ $pendingCount }}
{{ __('Pending') }}
{{ $submittedCount }}
{{ __('Submitted') }}
@if($pendingCount > 0)
{{ __('You have :count pending 360° feedback request(s) waiting for your response.', ['count' => $pendingCount]) }}
@endif
{{ __('360° feedback requests') }} {{ $rows->total() }} {{ __('record(s)') }}
@forelse($rows as $r) @empty @endforelse
# {{ __('Appraisee') }} {{ __('Cycle') }} {{ __('Relationship') }} {{ __('Status') }} {{ __('Score') }} {{ __('Action') }}
#{{ $r->id }}
{{ $r->instance?->staff?->user?->name ?? '—' }}
@if($r->instance?->evaluationForm?->title) {{ $r->instance->evaluationForm->title }} @endif
{{ $r->instance?->cycle?->name ?? '—' }} {{ $relationshipLabel($r->relationship) }} @if($r->submitted_at) {{ __('Submitted') }} {{ $r->submitted_at->format('d/m/Y H:i') }} @else {{ __('Pending') }} @endif {{ $r->score !== null ? number_format((float) $r->score, 2).'%' : '—' }}
@if(! $r->submitted_at) {{ __('Respond') }} @else {{ __('View') }} @endif
{{ __('No 360° feedback requests.') }}
@if($rows->hasPages()) @endif
@endsection