@if($section->status !== 'completed')
Status: {{ ucfirst($section->status) }}
@if($section->status_message)
{{ $section->status_message }}
@endif
@elseif(!$section->output_json || !isset($section->output_json['sub_sections']))
No readable subsection details generated.
@else
@foreach($section->output_json['sub_sections'] as $widget)
{{ $widget['title'] ?? 'Section Details' }}
{{ str_replace('_', ' ', $widget['type'] ?? '') }}
@if(isset($widget['data']))
@switch($widget['type'] ?? '')
@case('score_card')
{{ $widget['data']['score'] ?? 'N/A' }}
Grade: {{ $widget['data']['grade'] ?? 'N/A' }}
{{ $widget['data']['reading_title'] ?? '' }}
{{ $widget['data']['summary'] ?? '' }}
@break
@case('text_card')
@if(isset($widget['data']['type']))
{{ $widget['data']['type'] }}
@endif
{{ $widget['data']['description'] ?? '' }}
@break
@case('info_card')
@if(isset($widget['data']['summary']))
{{ $widget['data']['summary'] }}
@endif
@if(isset($widget['data']['metrics']))
@foreach($widget['data']['metrics'] as $key => $val)
@endforeach
@endif
@break
@case('list')
@foreach($widget['data']['items'] ?? [] as $item)
-
@if(isset($widget['data']['is_positive']) && $widget['data']['is_positive'])
@else
@endif
{{ $item }}
@endforeach
@break
@case('bar_chart')
@foreach($widget['data']['items'] ?? [] as $item)
{{ $item['name'] ?? '' }}
{{ $item['score'] ?? 0 }}%
@if(isset($item['reason']))
{{ $item['reason'] }}
@endif
@endforeach
@break
@case('progress')
@foreach($widget['data']['metrics'] ?? [] as $name => $pct)
@endforeach
@break
@case('timeline')
@foreach($widget['data']['items'] ?? [] as $item)
Age: {{ $item['age_range'] ?? '' }}
{{ $item['outlook'] ?? '' }}
{{ $item['description'] ?? '' }}
@endforeach
@break
@case('table')
@if(isset($widget['data']['headers']))
@foreach($widget['data']['headers'] as $header)
| {{ $header }} |
@endforeach
@endif
@foreach($widget['data']['rows'] ?? [] as $row)
@foreach($row as $cell)
| {{ $cell }} |
@endforeach
@endforeach
@break
@case('recommendations')
@foreach($widget['data']['items'] ?? [] as $item)
-
{{ $item }}
@endforeach
@break
@case('action_plan')
@foreach($widget['data']['plans'] ?? [] as $plan)
{{ $plan['timeframe'] ?? '' }}
@foreach($plan['tasks'] ?? [] as $task)
- {{ $task }}
@endforeach
@endforeach
@break
@case('gemstone_remedy')
Gemstone: {{ $widget['data']['gemstone'] ?? 'N/A' }}
Weight: {{ $widget['data']['weight'] ?? 'N/A' }}
Metal: {{ $widget['data']['metal'] ?? 'N/A' }}
Wear On Finger: {{ $widget['data']['finger'] ?? 'N/A' }}
@if(isset($widget['data']['mantra']))
Mantra: {{ $widget['data']['mantra'] }}
@endif
@if(isset($widget['data']['key_benefits']))
Key Benefits:
@foreach($widget['data']['key_benefits'] as $benefit)
- {{ $benefit }}
@endforeach
@endif
@break
@default
{{ json_encode($widget['data']) }}
@endswitch
@endif
@endforeach
@endif