@@ -231,14 +231,14 @@ export function LeaderboardPage(): JSXElement {
231231 </ Show >
232232
233233 < AsyncContent
234- queries = { { data : entriesQuery } }
234+ queries = { { entriesQuery } }
235235 loader = {
236236 < div class = "flex justify-center pt-4 text-4xl" >
237237 < LoadingCircle />
238238 </ div >
239239 }
240240 >
241- { ( { dataData } ) => (
241+ { ( { entriesQueryData } ) => (
242242 < div >
243243 < div
244244 class = { cn (
@@ -252,7 +252,9 @@ export function LeaderboardPage(): JSXElement {
252252 entriesQuery . isFetching ||
253253 entriesQuery . isRefetching
254254 }
255- lastPage = { Math . ceil ( ( dataData ( ) ?. count ?? 0 ) / pageSize ) }
255+ lastPage = { Math . ceil (
256+ ( entriesQueryData ( ) ?. count ?? 0 ) / pageSize ,
257+ ) }
256258 userPage = { userPage ( ) }
257259 currentPage = { getPage ( ) }
258260 onPageChange = { setPage }
@@ -264,7 +266,7 @@ export function LeaderboardPage(): JSXElement {
264266 < div >
265267 < Table
266268 type = { getSelection ( ) . type === "weekly" ? "xp" : "speed" }
267- entries = { dataData ( ) ?. entries ?? [ ] }
269+ entries = { entriesQueryData ( ) ?. entries ?? [ ] }
268270 friendsOnly = { getSelection ( ) . friendsOnly }
269271 scrollToUser = { scrollToUser }
270272 onScrolledToUser = { ( ) => setScrollToUser ( false ) }
@@ -273,7 +275,9 @@ export function LeaderboardPage(): JSXElement {
273275
274276 < div class = "mt-4 grid grid-cols-1 items-center justify-between text-sm sm:text-base" >
275277 < Navigation
276- lastPage = { Math . ceil ( ( dataData ( ) ?. count ?? 0 ) / pageSize ) }
278+ lastPage = { Math . ceil (
279+ ( entriesQueryData ( ) ?. count ?? 0 ) / pageSize ,
280+ ) }
277281 currentPage = { getPage ( ) }
278282 onPageChange = { setPage }
279283 onScrollToUser = { setScrollToUser }
0 commit comments