@if($value)
@php $subStatus = isset($row->lead_model_sub_status) ? \App\Enums\LeadSubStatusId::tryFrom($row->lead_model_sub_status) : null; $statusDate = isset($row->lead_status_date) && $row->lead_status_date ? \Carbon\Carbon::parse($row->lead_status_date) : null; @endphp @if($subStatus) {{ __($subStatus->label()) }} @endif @php $showPreviousStatus = in_array($value->value, [ \App\Enums\LeadStatusId::AVIS_FAVORABLE->value, \App\Enums\LeadStatusId::LEAD_A_QUALIFIER->value, \App\Enums\LeadStatusId::REFUS_CLIENT_INJOIGNABLE->value, ]); $previousStatus = $showPreviousStatus && isset($row->lead_previous_status) ? \App\Enums\LeadStatusId::tryFrom((int) $row->lead_previous_status) : null; @endphp @if($previousStatus) {{ $previousStatus->label() }} @endif @if($statusDate) value === \App\Enums\LeadStatusId::DEMANDE_DE_PIECES_LEAD->value) x-on:click.stop="Livewire.emit('showModal', 'modals.leads.update-document-return-date-modal', {{ $row->id }})" @endif > {{ $statusDate->format('d/m/Y') }} @if(in_array($value->value, [\App\Enums\LeadStatusId::RDV_POSITIONNE->value])) {{ $statusDate->format('H:i') }} @endif @endif @if($row->ajournement_date) {{ $row->ajournement_date->format('d/m/Y') }} @endif @if(! $statusDate && $value->value === \App\Enums\LeadStatusId::RDV_POSITIONNE->value && $row->next_rdv_date) {{ \Carbon\Carbon::parse($row->next_rdv_date)->format('d/m/Y H:i') }} @endif
@endif