import React from 'react'; import { Trans, useTranslation } from 'react-i18next'; import { type QueueEntry } from '../types'; import { updateQueueEntry } from './queue-entry-actions.resource'; import QueueEntryConfirmActionModal from './queue-entry-confirm-action.modal'; interface RemoveQueueEntryModalProps { queueEntry: QueueEntry; closeModal: () => void; } const RemoveQueueEntryModal: React.FC = ({ queueEntry, closeModal }) => { const { t } = useTranslation(); const patient = queueEntry.display; const queue = queueEntry.queue.display; const modalInstruction = ( Are you sure you want to remove {{ patient } as any} from {{ queue }}? ); return ( updateQueueEntry(queueEntry.uuid, { endedAt: new Date().toISOString(), }), }} showPatientName={false} /> ); }; export default RemoveQueueEntryModal;