diff --git a/site/src/api/queries/users.ts b/site/src/api/queries/users.ts index 6829cd1dd5..fabeecbd6a 100644 --- a/site/src/api/queries/users.ts +++ b/site/src/api/queries/users.ts @@ -17,12 +17,12 @@ export function usersKey(req: UsersRequest) { return ["users", req] as const; } -export function paginatedUsers(): UsePaginatedQueryOptions< - GetUsersResponse, - UsersRequest -> { +export function paginatedUsers( + searchParams: URLSearchParams, +): UsePaginatedQueryOptions { return { - queryPayload: ({ limit, offset, searchParams }) => { + searchParams, + queryPayload: ({ limit, offset }) => { return { limit, offset, diff --git a/site/src/pages/UsersPage/UsersPage.tsx b/site/src/pages/UsersPage/UsersPage.tsx index b3d8bd491d..1768223c9c 100644 --- a/site/src/pages/UsersPage/UsersPage.tsx +++ b/site/src/pages/UsersPage/UsersPage.tsx @@ -55,7 +55,7 @@ export const UsersPage: FC<{ children?: ReactNode }> = () => { enabled: viewDeploymentValues, }); - const usersQuery = usePaginatedQuery(paginatedUsers()); + const usersQuery = usePaginatedQuery(paginatedUsers(searchParamsResult[0])); const useFilterResult = useFilter({ searchParamsResult, onUpdate: usersQuery.goToFirstPage,