From 36492bdb8f88a2e01d95f7af1fddf5ab20fb59d5 Mon Sep 17 00:00:00 2001 From: Adrer Date: Sun, 10 Mar 2024 21:09:21 +0100 Subject: [PATCH] Updated medical records tgui (#24333) Co-authored-by: adrermail@gmail.com --- .../tgui/interfaces/MedicalRecords.js | 42 ++++++++++++++++++- tgui/public/tgui.bundle.js | 36 ++++++++-------- 2 files changed, 58 insertions(+), 20 deletions(-) diff --git a/tgui/packages/tgui/interfaces/MedicalRecords.js b/tgui/packages/tgui/interfaces/MedicalRecords.js index 4cf04422a38..2ba8152a4c7 100644 --- a/tgui/packages/tgui/interfaces/MedicalRecords.js +++ b/tgui/packages/tgui/interfaces/MedicalRecords.js @@ -309,9 +309,11 @@ const MedicalRecordsView = (_properties, context) => { onClick={() => act('del_med_record')} /> } - /> + > + + - + )} @@ -371,6 +373,42 @@ const MedicalRecordsViewGeneral = (_properties, context) => { }; const MedicalRecordsViewMedical = (_properties, context) => { + const { act, data } = useBackend(context); + const { medical } = data; + if (!medical || !medical.fields) { + return ( + + +
Medical records lost!
+
+
+ ); + } + return ( + + + + {medical.fields.map((field, i) => ( + + + {field.value} + + {!!field.edit && ( +