@extends('backend.layouts.app') @section('content')
← Back to Referral Users {{-- Header --}}
{{ strtoupper(substr($userInfo->name ?? 'U', 0, 1)) }}
{{ $userInfo->name ?? 'N/A' }}
{{ $userInfo->phone }} · #{{ $userInfo->id }}
{{ $userInfo->email }}
Total Reward Points
⭐ {{ $totalPoints }}
{{-- Stats --}}
👥 Referred by Me
{{ $totalReferred }}
⭐ Points from Referrals
+{{ $totalRefPoints }}
🔗 Joined via Link
{{ $joinedFrom ? 'Yes' : 'No' }}
🔥 Today's Referrals
{{ $todayCount }}
{{-- Filters --}}
@if($filterType || $dateFilter) ✕ Clear @endif
{{-- Section 1: Joined via Referral Link --}} @if($joinedFrom && ($filterType == '' || $filterType == 'joined'))
🔗
Joined via Referral Link
Referred by {{ $joinedFrom->referral_user->name ?? 'N/A' }} ({{ $joinedFrom->referral_user->phone ?? '' }}) · Code: {{ $joinedFrom->referral_code }} · +{{ $joinedFrom->referral_point }} pts earned
{{ \Carbon\Carbon::parse($joinedFrom->created_at)->format('d M Y, h:i A') }}
@endif {{-- Section 2: People I Referred --}} @if($filterType == '' || $filterType == 'referred')
👥 People I Referred ({{ is_countable($asReferrerData) ? count($asReferrerData) : $asReferrerData->total() }})
@forelse($asReferrerData as $key => $value) @php $person = $value->user; $points = $value->display_points ?? $value->referral_point; $date = $value->first_txn ?? $value->created_at; $isToday = \Carbon\Carbon::parse($date)->isToday(); @endphp @empty @endforelse
# Person Points Earned Joined Date
{{ $key + 1 }} @if($person)
{{ $person->name ?? 'N/A' }}@if($isToday)TODAY@endif
{{ $person->phone ?? '' }} · {{ $person->email ?? '' }}
@else @endif
+{{ $points }} {{ \Carbon\Carbon::parse($date)->format('d M Y') }}
{{ \Carbon\Carbon::parse($date)->format('h:i A') }}
No referrals found
@if(method_exists($asReferrerData, 'links') && $asReferrerData->hasPages())
{{ $asReferrerData->appends(request()->query())->links() }}
@endif
@endif {{-- Section 3: Admin Adjustments --}} @if($filterType == 'admin' && count($adminData) > 0)
👨‍💼 Admin Adjustments
@foreach($adminData as $key => $value) @endforeach
#PointsDate
{{ $key+1 }} {{ $value->referral_point >= 0 ? '+' : '' }}{{ $value->referral_point }} {{ \Carbon\Carbon::parse($value->created_at)->format('d M Y, h:i A') }}
@endif
{{-- Adjust Modal --}} @endsection @section('script') @endsection