mirror of
https://github.com/Nezumi-2711/uptime-monitoring.git
synced 2026-09-22 13:48:31 +00:00
16 lines
360 B
TypeScript
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,
|
|
});
|
|
}
|