Infinite Query with max pages
4 projects per page
3 pages max
@if (query.isPending()) {
Loading...
} @else if (query.isError()) {
Error: {{ query.error()?.message }}
} @else {
@for (page of query.data()?.pages; track $index) {
@for (project of page.data; track project.id) {
{{ project.name }} {{ project.id }}
}
}
{{
query.isFetching() && !query.isFetchingNextPage()
? 'Background Updating...'
: null
}}
}