@extends('layouts.app') @section('content')
@include('partials.header') @include('partials.sidebar')

Message

{{--
--}}
Clear
{{-- --}}
New Message
@if (session('success')) @endif @if (session('error')) @endif @if (isset($messages) && $messages->count() > 0)
Showing {{ $messages->count() }} of {{ $messages->total() }} messages
@foreach ($messages as $message) {{-- --}} @endforeach
Room Subject Sender Type Sent Status Read Status Sent Date Expiration Status Actions
{{ $message->room->room ?? 'No Room' }} @if ($message->type === 'broadcast') All Rooms @elseif($message->type === 'group' && $message->group) Group: {{ $message->group->groups }} {{ $message->room_count }} rooms @elseif($message->type === 'personal') @if ($message->room_count === 1) {{ $message->rooms->first()->room }} @else {{ $message->room_count }} rooms {{ \Str::limit($message->room_names, 30) }} @endif @else No room @endif {{ \Str::limit($message->subject, 40) }} {{ $message->sender }} {{ ucfirst($message->type) }} {{ $message->sent_status ? 'Sent' : 'Not Sent' }} {{ $message->read_status ? 'Read' : 'Unread' }} {{ $message->sent_date ? $message->sent_date->format('M d, Y H:i') : 'N/A' }} @php $expirationStatus = $message->expiration_status; @endphp {{ $expirationStatus['display_text'] }} @if ($expirationStatus['is_expired']) @endif
@else

No Messages Found

No messages match your current filters.

@endif
@endsection