"use client";

import { useRepositories } from "@/di/repository-provider";
import { useApiQuery } from "@/presentation/hooks/use-api-query";
import type { HealthPeriodParams } from "@/domain/repositories/health.repository";

export function useHealthExecutive(params: HealthPeriodParams) {
  const c = useRepositories();
  return useApiQuery(() => c.healthRepository.getExecutive(params), {
    deps: [params.period, params.from, params.to],
  });
}
