@extends('layouts.front') @section('title', $user->name . ' — ' . getSiteName()) @section('content')
{{ $user->name }}

{{ $user->name }}

{{ __('front.profile.learner_since', ['date' => $joinedAt]) }}

{{ __('front.profile.points_history') }}

@forelse($pointTransactions as $tx)
{{ __('front.profile.points_' . $tx->reason) }}@if($tx->source?->title) — {{ $tx->source->title }}@endif · {{ $tx->created_at->translatedFormat('M j, Y · g:i A') }} +{{ number_format($tx->points) }}
@empty

{{ __('front.profile.no_activity') }}

@endforelse @if($pointTransactions->hasPages())
@if($pointTransactions->onFirstPage()) ‹ @else ‹ @endif @foreach(range(1, $pointTransactions->lastPage()) as $page) {{ $page }} @endforeach @if($pointTransactions->hasMorePages()) › @else › @endif
@endif
{{ __('front.profile.your_points') }}
{{ number_format($points) }}
@foreach($activeSubscriptions as $sub)

{{ __('front.profile.subscription_title') }}

{{ __('front.profile.subscription_active') }}
{{ __('front.subscriptions.' . $sub->plan) }}
{{ __('front.profile.subscription_expires_on', ['date' => $sub->expires_at->translatedFormat('M j, Y')]) }}
{{ __('front.profile.subscription_renew') }}
@endforeach @if($latestExpiredSubscription)

{{ __('front.profile.subscription_title') }}

{{ __('front.profile.subscription_expired') }}
{{ __('front.subscriptions.' . $latestExpiredSubscription->plan) }}
{{ __('front.profile.subscription_expired_on', ['date' => $latestExpiredSubscription->expires_at->translatedFormat('M j, Y')]) }}
{{ __('front.profile.subscription_renew_now') }}
@endif

{{ __('front.profile.exams_title') }}

@forelse($examResults as $result)
{{ $result->exam->title }} {{ $result->exam->course->title ?? '' }} · {{ $result->created_at->translatedFormat('M j, Y') }}
{{ $result->score }}% · {{ $result->status === 'pass' ? __('front.profile.exam_passed') : __('front.profile.exam_failed') }}
@empty

{{ __('front.profile.no_exams') }}

@endforelse @if($examResults->hasPages())
@if($examResults->onFirstPage()) ‹ @else ‹ @endif @foreach(range(1, $examResults->lastPage()) as $page) {{ $page }} @endforeach @if($examResults->hasMorePages()) › @else › @endif
@endif
@endsection