@php /** @var \App\Models\Assessment $assessment */ /** @var \Illuminate\Support\Collection $answersByCode */ $questions = $assessment->template->questions; $grouped = $questions->groupBy(fn ($q) => $q->section ?: 'General'); @endphp
{{ $question->help_text }}
@endif @switch($question->answer_type) @case('textarea') @break @case('number') @case('integer') @case('scale') answer_type === 'integer') step="1" @else step="any" @endif class="mt-1 w-full rounded-lg border-slate-300 text-sm" > @break @case('boolean') @break @case('date') @break @case('datetime') @break @case('single_choice') @case('score_item') @break @case('multi_choice') @php $selected = is_array($old) ? $old : []; @endphp{{ $old ?? '—' }}
@break @default @endswitch @error('answers.'.$question->code){{ $message }}
@enderror