@extends('layouts.admin') @section('title', 'Messagerie Interne') @section('content')

Messages

@forelse($conversations as $conv) @php $otherUser = $conv->user_one_id === Auth::id() ? $conv->userTwo : $conv->userOne; $isCurrentConversation = request()->routeIs('communication.chat.show') && isset($conversation) && $conversation->id === $conv->id; @endphp @if($otherUser)
{{ substr($otherUser->name, 0, 1) }}

{{ $otherUser->name }}

{{ $conv->last_message_at ? $conv->last_message_at->format('H:i') : '' }}

{{ $conv->lastMessage?->content ?? 'Nouvelle conversation' }}

@else

Conversation avec un utilisateur supprimé

@endif
@empty

Aucune conversation

@endforelse
@if(isset($conversation)) @yield('chat_content') @else

Votre Messagerie

Sélectionnez une conversation pour commencer à discuter avec vos collègues ou professeurs.

@endif
@endsection