import React, { useMemo } from 'react'; import { useTranslation } from 'react-i18next'; import { Layer } from '@carbon/react'; import { Activity, RequestQuote, CalendarTools } from '@carbon/react/icons'; import ExtensionTabs, { ExtensionTabItem } from '../../shared/tabs/extension-tabs.component'; type PharmacyTabsProps = { patientUuid: string; patient: fhir.Patient; }; const PharmacyTabs: React.FC = ({ patientUuid, patient }) => { const { t } = useTranslation(); const state = useMemo(() => ({ patientUuid, patient }), [patientUuid, patient]); const items: Array = [ { label: t('orders', 'Orders'), icon: RequestQuote, slotName: 'ewf-orders-slot' }, { label: t('activeMedications', 'Active Medications'), icon: Activity, slotName: 'ewf-active-medications-slot' }, { label: t('pastMedications', 'Past Medications'), icon: CalendarTools, slotName: 'ewf-past-medications-slot' }, ]; return ( ); }; export default PharmacyTabs;