Skip to content

Commit 76cdfad

Browse files
committed
Fix example page params
1 parent fcbcf2d commit 76cdfad

File tree

6 files changed

+9
-6
lines changed

6 files changed

+9
-6
lines changed

examples/query/react/infinite-queries/src/features/bidirectional-cursor-infinite-scroll/infiniteScrollApi.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ export const apiWithInfiniteScroll = baseApi.injectEndpoints({
3131
QueryParamLimit,
3232
ProjectsInitialPageParam
3333
>({
34-
query: ({ before, after, around, limit }) => {
34+
query: ({ pageParam: { before, after, around, limit } }) => {
3535
const params = new URLSearchParams()
3636
params.append("limit", String(limit))
3737
if (after != null) {

examples/query/react/infinite-queries/src/features/infinite-scroll/infiniteScrollApi.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ type ProjectsPageCursor = {
1414
export const apiWithInfiniteScroll = baseApi.injectEndpoints({
1515
endpoints: build => ({
1616
getProjectsCursor: build.infiniteQuery<ProjectsPageCursor, string, number>({
17-
query: page => `https://example.com/api/projectsCursor?cursor=${page}`,
17+
query: ({ pageParam }) =>
18+
`https://example.com/api/projectsCursor?cursor=${pageParam}`,
1819
infiniteQueryOptions: {
1920
initialPageParam: 0,
2021
getPreviousPageParam: firstPage => firstPage.previousId,

examples/query/react/infinite-queries/src/features/limit-offset/infiniteScrollApi.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ export const apiWithInfiniteScroll = baseApi.injectEndpoints({
6161
}
6262
},
6363
},
64-
query: ({ offset, limit }) => {
64+
query: ({ pageParam: { offset, limit } }) => {
6565
return {
6666
url: `https://example.com/api/projectsLimitOffset?offset=${offset}&limit=${limit}`,
6767
method: "GET",

examples/query/react/infinite-queries/src/features/max-pages/infiniteScrollApi.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ export const apiWithInfiniteScrollMax = baseApi.injectEndpoints({
1818
string,
1919
number
2020
>({
21-
query: page => `https://example.com/api/projectsCursor?cursor=${page}`,
21+
query: ({ pageParam }) =>
22+
`https://example.com/api/projectsCursor?cursor=${pageParam}`,
2223
infiniteQueryOptions: {
2324
initialPageParam: 0,
2425
maxPages: 3,

examples/query/react/infinite-queries/src/features/pagination-infinite-scroll/infiniteScrollApi.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ export const apiWithInfiniteScroll = baseApi.injectEndpoints({
6161
}
6262
},
6363
},
64-
query: ({ page, size }) => {
64+
query: ({ pageParam: { page, size } }) => {
6565
return {
6666
url: `https://example.com/api/projectsPaginated?page=${page}&size=${size}`,
6767
method: "GET",

examples/query/react/infinite-queries/src/features/pagination/paginationApi.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ type ProjectsPage = {
1313
export const apiWithPagination = baseApi.injectEndpoints({
1414
endpoints: build => ({
1515
getProjects: build.infiniteQuery<ProjectsPage, string, number>({
16-
query: page => `https://example.com/api/projects?page=${page}`,
16+
query: ({ pageParam }) =>
17+
`https://example.com/api/projects?page=${pageParam}`,
1718
infiniteQueryOptions: {
1819
initialPageParam: 0,
1920
getNextPageParam: (lastPage, pages, lastPageParam, allPageParams) => {

0 commit comments

Comments
 (0)