Files
prowler/ui/hooks/use-scan-schedule-capability.ts
2026-06-22 16:21:35 +02:00

18 lines
557 B
TypeScript

import { getScanScheduleCapability } from "@/lib/schedules";
import { isCloud } from "@/lib/shared/env";
import type { ScanScheduleCapability } from "@/types/schedules";
interface UseScanScheduleCapabilityResult {
capability: ScanScheduleCapability;
isScheduleCapabilityLoading: boolean;
}
export function useScanScheduleCapability(
capabilityOverride?: ScanScheduleCapability,
): UseScanScheduleCapabilityResult {
return {
capability: capabilityOverride ?? getScanScheduleCapability(isCloud()),
isScheduleCapabilityLoading: false,
};
}