@extends('layouts.app') @section('content')
Chat
Messages & chat logs

@if(session('success'))
{{ session('success') }}
@endif @if($errors->any())
    @foreach($errors->all() as $e)
  • {{ $e }}
  • @endforeach
@endif {{-- Filters --}}
Reset
{{-- Chats table --}}
@forelse($chats as $chat) @empty @endforelse
ID Course Sender Receiver Message Flag Date Action
{{ $chat->id }} {{ $chat->course?->title ?? '-' }} {{ $chat->sender?->name ?? '-' }} {{ $chat->receiver?->name ?? '-' }} {{ \Illuminate\Support\Str::limit($chat->message, 60) }} @if($chat->is_flagged) Flagged @else No @endif {{ $chat->created_at?->format('Y-m-d H:i') }} Open @can('flag chats')
@csrf @method('PATCH')
@endcan @can('delete chats')
@csrf @method('DELETE')
@endcan
No chats found.

{{-- Send message --}} @can('chat send')
Send Message
@csrf
@error('receiver_id') {{ $message }} @enderror
@error('course_id') {{ $message }} @enderror
@error('message') {{ $message }} @enderror
@endcan
@endsection @push('script') @endpush