Skip to content

Commit 5c9e080

Browse files
committed
Added pagination for list packages
1 parent 92dbe6b commit 5c9e080

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

app/Http/Controllers/PackagesController.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public function index(Request $request)
3333
->when($currentSort === SortEnum::Latest,
3434
fn ($query) => $query->latest(),
3535
fn ($query) => $query->orderByDesc('stars'))
36-
->paginate(6);
36+
->simplePaginate(6);
3737

3838
return view('packages.index', [
3939
'packages' => $packages,

resources/views/packages/index.blade.php

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ class="d-none d-md-inline-flex link-body-emphasis text-decoration-none icon-link
8383
</div>
8484

8585
</div>
86-
<div class="row g-4 g-md-5 justify-content-center align-items-start position-relative mb-5">
86+
<div class="row g-4 g-md-5 position-relative mb-5">
8787
<div class="col-md-4 col-xl-3 position-sticky top-0 d-none d-md-block">
8888
@foreach(\App\Models\Enums\PackageTypeEnum::cases() as $type)
8989
<div class="mb-4 position-relative">
@@ -123,11 +123,14 @@ class="d-block lh-sm small fw-medium m-0 stretched-link link-body-emphasis text-
123123
</div>
124124
@else
125125

126-
<div class="row row-cols-lg-2 row-cols-1 g-4">
126+
<div class="d-flex flex-column gap-4 h-100">
127+
<div class="row row-cols-lg-2 row-cols-1 g-4 mb-auto">
128+
@foreach($packages as $package)
129+
@include('particles.package')
130+
@endforeach
131+
</div>
127132

128-
@foreach($packages as $package)
129-
@include('particles.package')
130-
@endforeach
133+
{{ $packages->withQueryString()->links() }}
131134
</div>
132135
@endif
133136

0 commit comments

Comments
 (0)