Fixed queries, mutations and JSON parse (#626)

* Fixed queries ond mutations

* Fixed JSON.parse in analytics
This commit is contained in:
yuri-sakharov
2025-11-27 11:44:50 +02:00
committed by GitHub
parent f01c19f330
commit 3f623458b3
10 changed files with 124 additions and 115 deletions

View File

@@ -11,12 +11,12 @@ import apiService from "./apiService";
export function useShutdownHelmDashboard(
options?: UseMutationOptions<void, Error>
) {
return useMutation<void, Error>(
() =>
return useMutation<void, Error>({
mutationFn:() =>
apiService.fetchWithDefaults("/", {
method: "DELETE",
}),
options
...(options ?? {})}
);
}
@@ -24,11 +24,9 @@ export function useShutdownHelmDashboard(
export function useGetApplicationStatus(
options?: UseQueryOptions<ApplicationStatus>
) {
return useQuery<ApplicationStatus>(
["status"],
() => apiService.fetchWithDefaults<ApplicationStatus>("/status"),
{
...options,
}
);
return useQuery<ApplicationStatus>({
queryKey: ["status"],
queryFn: () => apiService.fetchWithDefaults<ApplicationStatus>("/status"),
...(options ?? {}),
});
}