@hhgtech/hhg-components
Version:
Hello Health Group common components
20 lines (19 loc) • 983 B
TypeScript
import React from 'react';
import { ModalProps } from "../../mantine";
import { BabyVaccinationRecord, BabyVaccineDetail, SiteType } from "../../../interfaces/types";
import { _DefaultFormField } from "./default";
import { _ImmunizationFormField } from "./immunization";
export type VaccineDetailPopupProps = {
vaccineDetail: BabyVaccineDetail;
currentRecord: BabyVaccinationRecord;
isMobile?: boolean;
siteType?: SiteType;
isDetail?: boolean;
onSubmit(record: BabyVaccinationRecord, values?: _DefaultFormField | _ImmunizationFormField): void;
template?: 'default' | 'immunization';
shouldAutoInjected?: boolean;
birthday?: string;
className?: string;
} & Omit<ModalProps, 'onSubmit'>;
declare const VaccineDetailPopup: ({ currentRecord, vaccineDetail, isDetail, onSubmit: _onSubmit, template, shouldAutoInjected, birthday, className, ...rest }: VaccineDetailPopupProps) => React.JSX.Element;
export { VaccineDetailPopup };