@foreach($targets as $target)
@php
$userTarget = $userTargets[$target->id] ?? null;
$referralsDone = $userTarget?->referrals_done ?? 0;
$required = $target->required_referrals;
$status = $userTarget?->status ?? 'pending';
$startedAt = $userTarget?->started_at ?? now();
$expiry = \Carbon\Carbon::parse($startedAt)->addDays($target->duration_days);
$diff = $expiry->diffInSeconds(\Carbon\Carbon::now());
$createDate = \Carbon\Carbon::parse($target->created_at)->format('Y-m-d H:i:s');
$secondsPassed = \Carbon\Carbon::now()->diffInSeconds(\Carbon\Carbon::parse($startedAt));
$canClaim = ($referralsDone >= $required) && ($status == 'completed');
@endphp
@php $colors = ['#007bff', '#28a745', '#fd7e14', '#6f42c1', '#dc3545']; @endphp @if(isset($history) && count($history) > 0)
@foreach($history as $index => $h)
@php $borderColor = $colors[$index % count($colors)]; @endphp
Target: {{ $h->target_title }}
Amount: {{ number_format($h->reward_amount, 2) }} Tk
Referrer: {{ $h->referrer_name }}
Code:
{{ $h->code }}
@endforeach
@else
No referral history available.
@endif