@extends('admin.layouts.admin') @section('title', 'Recomendaciones') @section('content')
Recomendaciones

Programa "recomienda a un amigo" — invitaciones y conversiones

{{-- Stats --}}
@foreach([ 'Invitaciones' => $stats['total'], 'Visitadas' => $stats['visited'], 'Registradas' => $stats['registered'], 'Premiadas' => $stats['rewarded'], ] as $label => $value)
{{ $label }}
{{ $value }}
@endforeach
{{-- Filtros --}}
@foreach(['' => 'Todas', 'pending' => 'Pendientes', 'registered' => 'Registradas', 'rewarded' => 'Premiadas'] as $key => $label) {{ $label }} @endforeach
@forelse($referrals as $r) @empty @endforelse
Recomendador Amigo Estado Mensaje Creada
{{ $r->recommender_email }} @if($r->recommender)✓ cuenta #{{ $r->recommender->id }}@endif {{ $r->friend_email }} @if($r->referredUser)→ registrado #{{ $r->referredUser->id }}@endif @php $badge = match($r->status) { 'rewarded' => ['#1f7a3d', 'Premiada'], 'registered' => ['#3F6FB0', 'Registrada'], 'visited' => ['#D0A03A', 'Visitada'], default => ['#79847B', 'Enviada'], }; @endphp {{ $badge[1] }} @if($r->registered_at && ! $r->rewarded_at) registrado, premio pendiente (recomendador sin cuenta) @endif {{ \Illuminate\Support\Str::limit($r->message, 60) ?: '—' }} {{ $r->created_at->format('d/m/Y') }}
Aún no hay recomendaciones.
{{ $referrals->links() }}
@endsection