@extends('front.layouts.master-auth') @section('content')

@if(getCurrentUser()->isFreelancer()) @php $current = $item?->freelancer; $other = $item?->owner; @endphp {{$current?->name}} @else @php $current = $item?->owner; $other = $item?->freelancer; @endphp {{$other?->name}} @endif

@if($item->messages->count() > 0) @php $messagesGrouped = $item->messages->groupBy(function ($message) { return $message->created_at->format('H:i Y-m-d '); // Group by date })->map(function ($messagesByDate) { return $messagesByDate->groupBy('sender_id'); // Group by sender within each date }); @endphp @foreach ($messagesGrouped as $date => $messagesBySender) @foreach($messagesBySender as $sender => $msgs) @if($sender == getCurrentUser()->id)
@foreach($msgs as $msg)
{{$msg->message}}
@endforeach {{$date}}
@else
@foreach($msgs as $msg)
{{$msg->message}}
@endforeach {{$date}}
@endif @endforeach @endforeach @endif
@csrf
{{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}}

@lang('Attachments')

@if($item->getMedia('chats')->count() > 0) @foreach($item->getMedia('chats') as $media)
{{$media->file_name}}
{{\Carbon\Carbon::parse($media->created_at)->locale(app()->getLocale())->translatedFormat('j F Y - h:i')}}
@endforeach @endif
@endsection