{{-- v3.2.1 §4 — Un échange se lit d'un bloc, pas ligne par ligne dans un tableau trié par date. Les messages sortants sont alignés à droite, les reçus à gauche : c'est la convention de toutes les messageries, et elle se comprend sans légende. Le message d'où l'on vient est encadré, pour qu'on ne perde pas le fil en ouvrant le fil. --}}
@foreach ($messages as $message) @php $sortant = ! $message->estEntrant(); $estCourant = $message->is($courant); @endphp
$sortant, 'justify-start' => ! $sortant])>
$sortant, 'bg-gray-50 border-gray-200 dark:bg-gray-800 dark:border-gray-700' => ! $sortant, 'ring-2 ring-primary-500' => $estCourant, ])>
{{ $sortant ? ($message->expediteur ?: 'Nous') : ($message->expediteur ?: 'Correspondant') }} {{ optional($message->envoye_at ?? $message->created_at)->format('d/m/Y à H\hi') }} · {{ $message->statut_label }}
@if (filled($message->objet))

{{ $message->objet }}

@endif

{{ $message->destinataires_lisibles }}

{!! \App\Support\NettoyeurHtmlEntrant::pourAffichage( (string) ($message->corps_html ?: nl2br(e((string) $message->corps_texte))), ) !!}
@endforeach