{{-- @if ($paginator->hasPages()) @if ($paginator->onFirstPage()) < @else < @endif @for ($i = 1; $i <= $paginator->lastPage(); $i++) @if ($i == $paginator->currentPage()) {{ $i }} @else {{ $i }} @endif @endfor @if ($paginator->onLastPage()) > @else > @endif @endif --}} @if ($paginator->hasPages()) @if ($paginator->onFirstPage()) < @else < @endif @php $dotsAdded = false; @endphp @for ($i = 1; $i <= $paginator->lastPage(); $i++) @if ($i <= 5 || $i > $paginator->lastPage() - 5 || $i == $paginator->currentPage() || ($i >= $paginator->currentPage() - 1 && $i <= $paginator->currentPage() + 1)) @if ($i == $paginator->currentPage()) {{ $i }} @else {{ $i }} @endif @elseif (!$dotsAdded) ... @php $dotsAdded = true; @endphp @endif @endfor @if ($paginator->onLastPage()) > @else > @endif @endif