import { ContentSwitcher, Switch } from '@carbon/react'; import { CardHeader } from '@openmrs/esm-patient-common-lib'; import React, { type FC, useState } from 'react'; import { useTranslation } from 'react-i18next'; import styles from './ward-view.scss'; type WardViewContentWrapperProps = { cardView: React.ReactNode; tableView: React.ReactNode; }; const WardViewContentWrapper: FC = ({ cardView, tableView }) => { const { t } = useTranslation(); const [selectedView, setSelectedView] = useState(0); return ( <>
{ setSelectedView(index); }} className={styles.switcher} selectedIndex={selectedView} size="sm"> {selectedView === 1 && cardView} {selectedView === 0 && tableView}
); }; export default WardViewContentWrapper;