{{ __('CRM Reports') }}

{{ __('Conversation volume, resolution and channel mix.') }}

@foreach ([7 => __('7 days'), 30 => __('30 days'), 90 => __('90 days')] as $days => $label) @endforeach
{{-- KPIs --}}
@foreach ([ 'conversations' => __('Conversations'), 'resolved' => __('Resolved'), 'inbound' => __('Inbound'), 'outbound' => __('Outbound'), ] as $key => $label)

{{ $label }}

{{ number_format($kpis[$key]) }}

@endforeach
{{-- Messages over time --}}

{{ __('Messages per day') }}

{{-- Interactive area chart (same rfChartHover pattern as the admin/ client dashboards): axes + dots + crosshair + hover tooltip. --}}
@foreach ($chart['gridYs'] as $gy) @endforeach @if ($chart['area'])@endif @if ($chart['line'])@endif @foreach ($chart['coords'] as $pt) @endforeach @foreach ($chart['axis'] as $a) {{ $a['label'] }} @endforeach
{{-- Breakdowns --}}

{{ __('By status') }}

@foreach (['open' => __('Open'), 'pending' => __('Pending'), 'resolved' => __('Resolved')] as $st => $label)
{{ $label }}
{{ number_format($byStatus[$st] ?? 0) }}
@endforeach

{{ __('By channel') }}

@forelse ($byChannel as $type => $count)
{{ __($channels[$type]['label'] ?? $type) }}{{ number_format($count) }}
@empty

{{ __('No data in this range.') }}

@endforelse