fix: old credentials are not accessible (#4358)

This commit is contained in:
Celal Zamanoglu
2025-12-23 00:02:16 +03:00
committed by GitHub
parent 8c79d31bd4
commit d57ff99788
6 changed files with 76 additions and 15 deletions

View File

@@ -9,20 +9,25 @@ type UseQueryOptions = Omit<
"queryKey" | "queryFn"
>;
type Props = UseQueryOptions;
type Props = UseQueryOptions & {
page?: number;
page_size?: number;
};
function useCredentialsQuery(props: Props = {}) {
const { page = 1, page_size = 25, ...queryOptions } = props;
const credentialGetter = useCredentialGetter();
return useQuery<Array<CredentialApiResponse>>({
queryKey: ["credentials"],
queryKey: ["credentials", page, page_size],
queryFn: async () => {
const client = await getClient(credentialGetter);
const params = new URLSearchParams();
params.set("page_size", "25");
params.set("page", String(page));
params.set("page_size", String(page_size));
return client.get("/credentials", { params }).then((res) => res.data);
},
...props,
...queryOptions,
});
}