@php $headerOption = \App\Http\Controllers\Controller::getHeaderOptions( $title ?? 'Email History', $subTitle ?? 'Email History', isset($filters) ? $filters : [], isset($advancedFilters) ? $advancedFilters : [] ); @endphp @extends('admin.layouts.layout', $headerOption) @section('content')
Email History
@forelse($events as $event) @empty @endforelse
Date To Template Event Opened Clicked
{{ $event->created_at->format('M d, Y H:i') }} {{ $event->to_email }} {{ $event->template->template_name ?? '-' }} @php $badgeMap = [ 'dispatched' => 'secondary', 'delivered' => 'success', 'open' => 'info', 'click' => 'primary', 'bounce' => 'danger', 'unsubscribe' => 'warning', 'group_unsubscribe' => 'warning', ]; $badge = $badgeMap[$event->event_type] ?? 'light'; @endphp {{ ucfirst($event->event_type) }} {{ $event->opened_at ? 'Yes' : '-' }} {{ $event->clicked_at ? 'Yes' : '-' }}
No email events recorded yet.
@endsection @push('page_script') @endpush