UNPKG

@hhgtech/hhg-components

Version:
20 lines (19 loc) 983 B
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 };