@php
$salesAmount = (float) data_get($progress, 'sales_amount', 0);
$percentToNext = (int) data_get($progress, 'percent_to_next', 0);
$currentRule = data_get($progress, 'current_rule');
$nextRule = data_get($progress, 'next_rule');
$badges = $influencer->achievements ?? collect();
@endphp
Gamificação
Sua jornada de metas
Vendas válidas do mês: R$ {{ number_format($salesAmount, 2, ',', '.') }}
@if ($currentRule)
{{ $currentRule->name }}
@else
Começando
@endif
{{ $percentToNext }}% da próxima meta
@if ($nextRule)
Próxima: {{ $nextRule->name }}
@else
Todas batidas 🎉
@endif
@if ($nextRule)
Meta alvo: R$ {{ number_format((float) $nextRule->threshold_value, 2, ',', '.') }}
@else
Você já atingiu a melhor meta configurada para este período.
@endif
Badges
Conquistas desbloqueadas
{{ $badges->count() }}
@forelse ($badges as $achievement)
{{ $achievement->badge->icon }} {{ $achievement->badge->name }}
@empty
Nenhuma badge conquistada ainda. A primeira venda paga já começa a mover sua jornada.
@endforelse