@props(['progressData']) {{-- Observable Behaviors Checklist --}}

@lang('app.Observable Behaviors Checklist')

@lang('app.All observable behaviors grouped by learning outcomes')

@foreach($progressData['behaviorChecklist'] as $outcome)
{{-- Learning Outcome Header --}}
@lang('app.Level') {{ $outcome['level'] }} {{ $outcome['title'] }}
{{ collect($outcome['behaviors'])->where('achieved', true)->count() }} / {{ count($outcome['behaviors']) }} @lang('app.achieved')
{{-- Observable Behaviors List --}}
@foreach($outcome['behaviors'] as $behavior)
{{-- Checkmark or Empty Circle --}} @if($behavior['achieved']) @else @endif {{-- Behavior Title --}} {{ $behavior['title'] }}
{{-- Feedback Count --}} @if($behavior['feedback_count'] > 0) {{ __('app.:count feedback|app.:count feedbacks', ['count' => $behavior['feedback_count']]) }} @endif
@endforeach
@endforeach