import { type Patient } from '@openmrs/esm-framework';
import { type TFunction } from 'i18next';
import React from 'react';
import { useTranslation } from 'react-i18next';
const WardPatientGender: React.FC<{ patient: Patient }> = ({ patient }) => {
const { t } = useTranslation();
return
{getGender(t, patient?.person?.gender)}
;
};
export const getGender = (t: TFunction, gender: string): string => {
switch (gender) {
case 'M':
return t('male', 'Male');
case 'F':
return t('female', 'Female');
case 'O':
return t('other', 'Other');
case 'unknown':
return t('unknown', 'Unknown');
default:
return gender;
}
};
export default WardPatientGender;