@php
$assemblymen = collect($assemblymen ?? []);
$fallbackPhotoUrl = asset('front/assets/img/default-profile.png');
$emptyMessage = $emptyMessage ?? 'Nenhuma presença registrada para esta sessão.';
@endphp
@forelse ($assemblymen as $assemblyman)
@php
$assemblymanName = $assemblyman->short_name ?? $assemblyman->full_name ?? $assemblyman->name ?? 'Vereador não informado';
$responsibility = optional(optional($assemblyman->currentResponsibility)->responsibility)->name;
$partyPrefix = optional(optional($assemblyman->latestPartyAssemblyman)->party)->prefix;
$photoUrl = $assemblyman->public_image_url ?? $fallbackPhotoUrl;
@endphp
{{ $assemblymanName }}
@if ($responsibility || $partyPrefix)
{{ collect([$responsibility, $partyPrefix])->filter()->join(' • ') }}
@else
Presença registrada nesta sessão
@endif
@empty
Sem presenças
{{ $emptyMessage }}
@endforelse