@section('title', 'Mi Perfil')
@if($avatar) {{ $name }} @else
{{ strtoupper(substr($name, 0, 1)) }}
@endif

{{ $name }}

{{ $email }}

{{ $totalPedidos }} Pedidos {{ $productosFavoritos }} Favoritos Cliente desde {{ Auth::user()->created_at->format('M Y') }}

{{ $totalPedidos }}

Total Pedidos

{{ format_money($totalGastado) }}

Total Gastado

{{ $pedidosPendientes }}

Pendientes

{{ $pedidosEntregados }}

Entregados

@if($activeTab === 'overview')
Información Personal

{{ $name }}

{{ $email }}

{{ $telefono ?: 'No especificado' }}

{{ $address ?: 'No especificada' }}

Últimos Pedidos
Ver todos
@forelse($ultimosPedidos as $pedido)
#{{ $pedido->codigo }}
{{ $pedido->created_at->format('d/m/Y') }}
{{ $pedido->estado }}

{{ format_money($pedido->total_usd) }}

@empty

No tienes pedidos aún

@endforelse
Actividad Reciente
@if(count($historialSesiones) > 0) @foreach(array_slice($historialSesiones, 0, 5) as $session)
Inicio de sesión

IP: {{ $session['ip_address'] ?? 'Desconocida' }} @if($session['location'] ?? false) • {{ $session['location'] }} @endif

{{ \Carbon\Carbon::parse($session['login_at'])->diffForHumans() }}
@endforeach @else

No hay actividad reciente

@endif
@endif @if($activeTab === 'edit')
Editar Información
@if($newAvatar) @elseif($avatar) @else
{{ strtoupper(substr($name, 0, 1)) }}
@endif

Haz clic para cambiar tu foto

@error('name')
{{ $message }}
@enderror
@error('email')
{{ $message }}
@enderror
@error('telefono')
{{ $message }}
@enderror
@error('address')
{{ $message }}
@enderror
@error('bio')
{{ $message }}
@enderror
@endif @if($activeTab === 'security')
Cambiar Contraseña
@error('current_password')
{{ $message }}
@enderror
@error('new_password')
{{ $message }}
@enderror
La contraseña debe tener al menos 8 caracteres
Seguridad de la Cuenta
Verificación en dos pasos

Añade una capa extra de seguridad

Correo verificado

{{ $email }}

Verificado
@endif @if($activeTab === 'sessions')
Sesiones Activas
@if(count($sesionesActivas) > 1) @endif
@forelse($sesionesActivas as $session)
{{ $session['location'] ?: 'Ubicación desconocida' }} @if($session['session_id'] === session()->getId()) Actual @endif

IP: {{ $session['ip_address'] }}

Última actividad: {{ \Carbon\Carbon::parse($session['last_activity'])->diffForHumans() }}

@if($session['session_id'] !== session()->getId()) @endif
@empty

No hay sesiones activas

@endforelse
Historial de Sesiones
@forelse($historialSesiones as $session) @empty @endforelse
Dispositivo IP Ubicación Fecha Estado
{{ $session['ip_address'] }} {{ $session['location'] ?: '-' }} {{ \Carbon\Carbon::parse($session['login_at'])->format('d/m/Y H:i') }} @if($session['is_active']) Activa @else Finalizada @endif
No hay historial de sesiones
@endif @if($activeTab === 'notifications')
Preferencias de Notificación
Notificaciones por Email

Recibe actualizaciones sobre tus pedidos y ofertas

Notificaciones por SMS

Recibe mensajes de texto con el estado de tus pedidos

Notificaciones Push

Recibe notificaciones en tiempo real en tu navegador

@endif