feat(WEB-250): overview hero final ui
This commit is contained in:
@@ -2,8 +2,8 @@ import { z } from "zod"
|
||||
|
||||
export const staysInput = z
|
||||
.object({
|
||||
cursor: z.string().optional(),
|
||||
limit: z.number().min(0).default(6),
|
||||
cursor: z.number().nullish(),
|
||||
})
|
||||
.default({})
|
||||
|
||||
|
||||
@@ -84,7 +84,7 @@ export const userQueryRouter = router({
|
||||
params.set("limit", limit.toString())
|
||||
|
||||
if (cursor) {
|
||||
params.set("offset", cursor.toString())
|
||||
params.set("offset", cursor)
|
||||
}
|
||||
|
||||
const apiResponse = await api.get(
|
||||
@@ -111,6 +111,7 @@ export const userQueryRouter = router({
|
||||
}
|
||||
|
||||
const apiJson = await apiResponse.json()
|
||||
|
||||
const verifiedData = getStaysSchema.safeParse(apiJson)
|
||||
if (!verifiedData.success) {
|
||||
throw internalServerError(verifiedData.error)
|
||||
@@ -118,7 +119,7 @@ export const userQueryRouter = router({
|
||||
|
||||
const nextCursor =
|
||||
verifiedData.data.links &&
|
||||
verifiedData.data.links.offset < verifiedData.data.links.totalCount
|
||||
verifiedData.data.links.offset < verifiedData.data.links.totalCount
|
||||
? verifiedData.data.links.offset
|
||||
: undefined
|
||||
|
||||
@@ -137,7 +138,7 @@ export const userQueryRouter = router({
|
||||
params.set("limit", limit.toString())
|
||||
|
||||
if (cursor) {
|
||||
params.set("offset", cursor.toString())
|
||||
params.set("offset", cursor)
|
||||
}
|
||||
|
||||
const apiResponse = await api.get(
|
||||
@@ -171,7 +172,7 @@ export const userQueryRouter = router({
|
||||
|
||||
const nextCursor =
|
||||
verifiedData.data.links &&
|
||||
verifiedData.data.links.offset < verifiedData.data.links.totalCount
|
||||
verifiedData.data.links.offset < verifiedData.data.links.totalCount
|
||||
? verifiedData.data.links.offset
|
||||
: undefined
|
||||
|
||||
@@ -235,7 +236,7 @@ export const userQueryRouter = router({
|
||||
|
||||
const nextCursor =
|
||||
verifiedData.data.links &&
|
||||
verifiedData.data.links.offset < verifiedData.data.links.totalCount
|
||||
verifiedData.data.links.offset < verifiedData.data.links.totalCount
|
||||
? verifiedData.data.links.offset
|
||||
: undefined
|
||||
|
||||
|
||||
Reference in New Issue
Block a user