Fixed paging in events/sessions.

This commit is contained in:
Mike Cao 2025-07-13 21:10:59 -07:00
parent 8c26e310f7
commit 465a03f987
9 changed files with 26 additions and 19 deletions

View file

@ -11,7 +11,8 @@ export function useWebsiteEventsQuery(websiteId: string, options?: ReactQueryOpt
return usePagedQuery({
queryKey: ['websites:events', { websiteId, ...date, ...filters }],
queryFn: () => get(`/websites/${websiteId}/events`, { ...date, ...filters, pageSize: 20 }),
queryFn: pageParams =>
get(`/websites/${websiteId}/events`, { ...date, ...filters, ...pageParams, pageSize: 20 }),
enabled: !!websiteId,
...options,
});

View file

@ -15,11 +15,12 @@ export function useWebsiteSessionsQuery(
return usePagedQuery({
queryKey: ['sessions', { websiteId, modified, ...params, ...date, ...filters }],
queryFn: () => {
queryFn: pageParams => {
return get(`/websites/${websiteId}/sessions`, {
...params,
...filters,
...date,
...filters,
...pageParams,
...params,
pageSize: 20,
});
},