{isInpatientNoteEncounter && (
{!editMode && note.obsUuid && (
{
setEditMode(true);
}}
/>
)}
{note.isEdited && (
{
const dispose = showModal('note-history-modal', {
close: () => dispose(),
note,
});
}}
/>
)}
{
const dispose = showModal('delete-note-modal', {
close: () => dispose(),
encounterUuid: note.encounterUuid,
onDelete: () => mutatePatientNotes(),
});
}}
/>
)}
{editMode ? (
) : (
<>
{note.encounterNote}
{t('writtenBy', 'Written by: {{name}}, {{date}}', {
name: note.encounterProvider,
date: dayjs(note.encounterNoteRecordedAt).format('D MMM YYYY, HH:mm'),
})}
{note.isEdited && note.lastEditedBy && (
{t('lastEditedBy', 'Last edited by: {{name}}, {{date}}', {
name: note.lastEditedBy,
date: dayjs(note.lastEditedAt).format('D MMM YYYY, HH:mm'),
})}
)}
>
)}