@props([ 'paginator' => null, 'total' => 0, 'currentPage' => 1, 'lastPage' => 1, 'showingFrom' => 0, 'showingTo' => 0, 'collection' => null ]) @php // Se receber um paginator Laravel if ($paginator) { $total = $paginator->total(); $currentPage = $paginator->currentPage(); $lastPage = $paginator->lastPage(); $showingFrom = $paginator->firstItem() ?? 0; $showingTo = $paginator->lastItem() ?? 0; } // Se receber uma collection normal (sem paginação) elseif ($collection) { $total = $collection->count(); $currentPage = 1; $lastPage = 1; } @endphp
Total de Registros: {{ $total }}
Página: {{ $currentPage }} de {{ $lastPage }}