@extends('layouts.dashboard') @section('nav-top-left')
{{ $call->title }}
Assigned proposals awaiting evaluation
@endsection @section('nav-bottom-left') @endsection @section('nav-bottom-right')
@endsection @section('content') @if(count($user_data['proposals'])> 0) @php $columns = [ ['label' => 'Proposal title', 'class' => 'list-box--inner---list----project', 'value' => fn ($p) => $p->title ?? ''], ['label' => 'Applicant', 'class' => 'list-box--inner---list----person', 'value' => fn ($p) => trim(($p->applicant?->lastname ?? '') . ' ' . ($p->applicant?->firstname ?? ''))], ['label' => 'Created at', 'class' => 'list-box--inner---list----date', 'style' => 'text-align:center', 'value' => fn ($p) => $p->submitted_at ? date('d/m/Y | H:i', strtotime($p->submitted_at)) : ''], ['label' => 'Finalized', 'class' => 'list-box--inner---list----finalized', 'style' => 'text-align:center', 'value' => fn ($p) => $p->getIndividualEvaluationForEvaluator(Auth::user()->id)?->is_finalized ? 'Finalized' : 'Not finalized'], ['label' => 'Total Score', 'title' => fn ($p) => collect($p->getIndividualEvaluationForEvaluator(Auth::user()->id)?->scores_json ?? []) ->map(fn ($v, $k) => ucwords(str_replace('_', ' ', $k)) . ': ' . ($v ?? '')) ->implode("\n"), 'class' => 'list-box--inner---list----total', 'style' => 'text-align:center', 'value' => fn ($p) => $p->getIndividualEvaluationForEvaluator(Auth::user()->id)?->total_score !== null ? (int) round($p->getIndividualEvaluationForEvaluator(Auth::user()->id)->total_score) : null], ['label' => 'Actions', 'class' => 'list-box--inner---list----actions', 'cell' => fn ($p) => '
' . ($p->getIndividualEvaluationForEvaluator(Auth::user()->id)?->submissionFiles?->hash_id ? '
' : ''), ], ]; @endphp @else
There are no proposals assigned to you yet. Please check back later.
@endif @endsection @section('javascripts') @endsection