import React from 'react';
import { getAssignedExtensions, ExtensionSlot, type PatientUuid } from '@openmrs/esm-framework';
import { Tab, Tabs, TabList, TabPanels, TabPanel } from '@carbon/react';
import { useTranslation } from 'react-i18next';
import HistoryAndComments from '../history/history-and-comments.component';
import PrescriptionDetails from './prescription-details.component';
import styles from './prescription-expanded.scss';
interface TabItem {
name: string;
component: JSX.Element;
}
const PrescriptionExpanded: React.FC<{
encounterUuid: string;
patientUuid: PatientUuid;
}> = ({ encounterUuid, patientUuid }) => {
const { t } = useTranslation();
const conditionsAndDiagnosisExtensions = getAssignedExtensions('dispensing-condition-and-diagnoses');
const tabs: TabItem[] = [
{
name: t('prescriptionDetails', 'Prescription details'),
component: