@if(session('success'))
{{ session('success') }}
@endif
@if(session('error'))
{{ session('error') }}
@endif
@php
$selectedPassDate = \Illuminate\Support\Carbon::createFromFormat('Y-m-d', $passDate, config('app.timezone'));
@endphp
@forelse($entry_time_users as $entryUser)
@if($entryUser->user)
@php
$hasAssistanceToday = $entryUser->user->assistance->contains(function ($assistance) use ($entryUser, $selectedPassDate) {
return (int) $assistance->entry_time_id === (int) $entryUser->entry_time_id
&& optional($assistance->created_at)
->setTimezone(config('app.timezone'))
->isSameDay($selectedPassDate);
});
@endphp
@if(!$hasAssistanceToday)
@endif
{{ $entryUser->user->name }}
{{--
{{ optional(optional($entryUser->user->membership_users->first())->membership)->name ?? 'Sin membresia activa' }}
--}}
@if($hasAssistanceToday)
@else
@endif
@endif
@empty
No hay usuarios asignados.
@endforelse
No hay usuarios para el horario seleccionado.