mirror of
https://github.com/maybe-finance/maybe.git
synced 2025-08-08 15:05:22 +02:00
clean up
This commit is contained in:
parent
8ee64488fc
commit
76ed354d76
1 changed files with 0 additions and 4 deletions
|
@ -71,7 +71,6 @@ export async function paginateWithNextUrl<TData>({
|
|||
const result: TData[] = []
|
||||
|
||||
while (hasNextPage) {
|
||||
// Fetch one page of data
|
||||
const response: { data: TData[]; nextUrl: string | undefined } = await fetchData(
|
||||
pageSize,
|
||||
nextCursor
|
||||
|
@ -80,13 +79,10 @@ export async function paginateWithNextUrl<TData>({
|
|||
const nextUrl: string | undefined = response.nextUrl ?? undefined
|
||||
nextCursor = nextUrl ? new URL(nextUrl).searchParams.get('cursor') ?? undefined : undefined
|
||||
|
||||
// Add fetched data to the result
|
||||
result.push(...data)
|
||||
|
||||
// Determine if there is a next page
|
||||
hasNextPage = !!nextCursor
|
||||
|
||||
// Delay the next request if needed
|
||||
if (delay) {
|
||||
delay.onDelay(`Waiting ${delay.milliseconds / 1000} seconds`)
|
||||
await new Promise((resolve) => setTimeout(resolve, delay.milliseconds))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue