Files
uptime-monitoring/src/client/queries/status.ts
T
2026-08-28 16:30:50 +07:00

16 lines
360 B
TypeScript

import { useQuery } from "@tanstack/react-query";
import { getStatus } from "../api/status";
export const statusKeys = {
all: ["public-status"] as const,
};
export function useStatusQuery() {
return useQuery({
queryKey: statusKeys.all,
queryFn: ({ signal }) => getStatus(signal),
refetchInterval: 60_000,
refetchIntervalInBackground: false,
});
}