@props([ 'items', // LengthAwarePaginator (obrigatório) 'baseUrl', // URL base para navegação (obrigatório) ]) @php // Preserva os filtros atuais da listagem ao trocar de página. $queryParams = request()->query(); unset($queryParams['page']); $queryString = http_build_query($queryParams); $separator = str_contains($baseUrl, '?') ? '&' : '?'; $resolvedBaseUrl = $queryString !== '' ? $baseUrl . $separator . $queryString : $baseUrl; @endphp @if(isset($items) && method_exists($items, 'total'))