import { useCallback } from "react"; import { useHttpService } from "../services/HttpService.tsx"; import { environment } from "../environments/environment.ts"; import type { SaveTransport } from "../utils/saveOperation"; import type { DiagnosticPublicationRequest, DiagnosticPublicationStatus } from "../utils/diagnosticPublicationOperation"; export type AddedAddendum = DiagnosticPublicationStatus; export const useAddReportAddendum = () => { const { post } = useHttpService(); return useCallback((orderId: string, request: DiagnosticPublicationRequest, transport: SaveTransport) => post(`${environment.fhirBaseApi}/diagnostic-order/${orderId}/addendum`, request, transport), [post]); };