{{ __('Activity Timeline') }}

{{-- Channel filter --}}
@foreach(['all' => __('All'), 'email' => __('Email'), 'whatsapp' => __('WhatsApp'), 'sms' => __('SMS'), 'telegram' => __('Telegram'), 'slack' => __('Slack'), 'chat' => __('Live Chat')] as $key => $label) @endforeach
{{-- Channel summary --}} @if(count($events) > 0)
@php $channelCounts = collect($events)->groupBy('channel')->map->count(); @endphp @foreach($channelCounts as $ch => $count) {{ $count }} {{ ucfirst($ch ?? 'email') }} @endforeach
@endif @if($timeline->count() > 0)
{{-- Vertical line --}}
@foreach($timeline as $event)
{{-- Dot --}}
$event['color'] === 'brand', 'bg-blue-500/10 border-blue-500/30' => $event['color'] === 'info', 'bg-green-500/10 border-green-500/30' => $event['color'] === 'success', 'bg-amber-500/10 border-amber-500/30' => $event['color'] === 'warning', 'bg-gray-500/10 border-gray-500/30' => $event['color'] === 'muted', ])> $event['color'] === 'brand', 'text-blue-500' => $event['color'] === 'info', 'text-green-500' => $event['color'] === 'success', 'text-amber-500' => $event['color'] === 'warning', 'text-gray-500' => $event['color'] === 'muted', ]) fill="none" stroke="currentColor" viewBox="0 0 24 24"> @switch($event['icon']) @case('mail') @break @case('send') @break @case('user-plus') @break @case('briefcase') @break @case('message-square') @break @default @endswitch
{{-- Content --}}

{{ $event['title'] }}

{{ $event['description'] }}

@if(isset($event['channel'])) {{ ucfirst($event['channel']) }} @endif
@endforeach
@if($hasMore)
@endif
@else

{{ __('No activity yet') }}

@endif