Implement infinite scroll pagination.
Component
@php
new class extends Livewire\Component {
public int $perPage = 10;
public function loadMore(): void
{
$this->perPage += 10;
}
}
@endphp
<div>
@foreach(Post::take($perPage)->get() as $post)
<article>{{ $post->title }}</article>
@endforeach
<div x-intersect="$wire.loadMore()"></div>
</div>