@extends('admin.layouts.app') @section('content')

{{ __('admin/email_logs.page_titles.user_emails') }} {{ $user->firstname }} {{ $user->lastname }}

{{ __('admin/email_logs.sections.user_info') }}

{{ $user->firstname }} {{ $user->lastname }}
{{ $user->email }}
@if($user->phone)
{{ $user->phone }}
@endif
@if($user->profession)
{{ $user->profession }}
@endif @if($user->tva_number)
{{ $user->tva_number }}
@endif
@if($user->newsletter_subscribed) {{ __('admin/email_logs.user_fields.subscribed') }} @else {{ __('admin/email_logs.user_fields.not_subscribed') }} @endif

{{ __('admin/email_logs.stats.total') }}

{{ number_format($stats['total']) }}

{{ __('admin/email_logs.stats.sent') }}

{{ number_format($stats['sent']) }}

{{ __('admin/email_logs.stats.failed') }}

{{ number_format($stats['failed']) }}

{{ __('admin/email_logs.sections.email_history') }} ({{ $emails->total() }})

{{ __('admin/email_logs.table.display_from') }} {{ $emails->firstItem() ?? 0 }} {{ __('admin/email_logs.table.to') }} {{ $emails->lastItem() ?? 0 }} {{ __('admin/email_logs.table.on') }} {{ $emails->total() }} {{ __('admin/email_logs.table.emails') }}
@if($emails->hasPages())
{{ __('admin/email_logs.filters.page') }} {{ $emails->currentPage() }} {{ __('admin/email_logs.filters.on') }} {{ $emails->lastPage() }}
@endif
@if($emails->count() > 0)
@foreach($emails as $email) @endforeach
ID {{ __('admin/email_logs.table.date') }} {{ __('admin/email_logs.table.type') }} {{ __('admin/email_logs.form.subject') }} {{ __('admin/email_logs.form.status') }} {{ __('admin/email_logs.table.retry_count') }} {{ __('admin/email_logs.table.actions') }}
{{ $email->id }}
{{ $email->created_at->format('d/m/Y') }}
{{ $email->created_at->format('H:i') }}
{{ $email->type_human }} {{ Str::limit($email->subject, 50) }} @if($email->status === 'sent') {{ __('admin/email_logs.status.sent') }} @if($email->sent_at)
{{ $email->sent_at->format('d/m H:i') }} @endif @elseif($email->status === 'failed') {{ __('admin/email_logs.status.failed') }} @if($email->failed_at)
{{ $email->failed_at->format('d/m H:i') }} @endif @else {{ __('admin/email_logs.status.pending') }} @endif
{{ $email->retry_count }}
@if($email->canRetry())
@csrf
@endif
@if($emails->hasPages())
{!! $emails->withQueryString()->links('pagination::bootstrap-5') !!}
@endif @else
{{ __('admin/email_logs.status.no_emails_found') }}

{{ __('admin/email_logs.help.no_emails_to_user') }}

@endif
@endsection @push('script') @endpush