@props([ 'href', 'count' => 0, 'label' => 'PendĂȘncias', 'variant' => 'outline-primary', 'returnUrl' => null, ]) @php $hasBadge = (int) $count > 0; $badgeLabel = (int) $count > 99 ? '99+' : (string) (int) $count; if ($returnUrl) { $href .= (str_contains($href, '?') ? '&' : '?') . 'return=' . rawurlencode($returnUrl); } @endphp only('class')->merge(['class' => 'app-pendencias-btn-wrap']) }}> except('class')->merge(['class' => "btn btn-sm btn-{$variant} d-inline-flex align-items-center"]) }}> {{ $label }} @if($hasBadge) {{ $badgeLabel }} pendĂȘncias abertas @endif