Skip to content

Commit 1d4aff8

Browse files
Update: InfiniteScroll imports concrete cursor pagination.
1 parent ae6bfef commit 1d4aff8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/InfiniteScroll.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
namespace Codelabmw\InfiniteScroll;
66

77
use Codelabmw\InfiniteScroll\Enums\PaginationType;
8-
use Illuminate\Contracts\Pagination\CursorPaginator;
98
use Illuminate\Contracts\Pagination\Paginator;
109
use Illuminate\Database\Eloquent\Builder;
10+
use Illuminate\Pagination\CursorPaginator;
1111
use Inertia\Inertia;
1212

1313
final class InfiniteScroll
@@ -40,7 +40,7 @@ public function make(string $key, Builder|CursorPaginator|Paginator $data, int $
4040
$key => Inertia::defer(fn () => $data)->deepMerge(),
4141
'type' => fn (): PaginationType => PaginationType::CURSOR,
4242
'cursor' => fn () => $data->nextCursor()?->encode(),
43-
'has_more' => fn () => $data->hasMorePages(), // @phpstan-ignore-line method.notFound
43+
'has_more' => fn () => $data->hasMorePages(),
4444
'per_page' => fn (): int => $perPage,
4545
];
4646
}

0 commit comments

Comments
 (0)