+
+
+ {t('deleteModalConfirmationText', 'Are you sure you want to delete this allergy?')}
+
+
+
+
+
+
+ );
+};
+
+export default DeleteAllergyModal;
diff --git a/packages/esm-patient-allergies-app/src/index.ts b/packages/esm-patient-allergies-app/src/index.ts
index 922487c7c..1a6cc6107 100644
--- a/packages/esm-patient-allergies-app/src/index.ts
+++ b/packages/esm-patient-allergies-app/src/index.ts
@@ -61,3 +61,8 @@ registerWorkspace({
});
export const allergyTile = getSyncLifecycle(allergyTileComponent, options);
+
+export const allergyDeleteConfirmationDialog = getAsyncLifecycle(
+ () => import('./allergies/delete-allergy-modal.component'),
+ options,
+);
diff --git a/packages/esm-patient-allergies-app/src/routes.json b/packages/esm-patient-allergies-app/src/routes.json
index bb909ddb0..4e56b94c7 100644
--- a/packages/esm-patient-allergies-app/src/routes.json
+++ b/packages/esm-patient-allergies-app/src/routes.json
@@ -35,6 +35,10 @@
"slot": "patient-chart-allergies-dashboard-slot",
"path": "Allergies"
}
+ },
+ {
+ "name": "allergy-delete-confirmation-dialog",
+ "component": "allergyDeleteConfirmationDialog"
}
]
}
diff --git a/packages/esm-patient-allergies-app/translations/en.json b/packages/esm-patient-allergies-app/translations/en.json
index ec63e9f01..92d41f0b4 100644
--- a/packages/esm-patient-allergies-app/translations/en.json
+++ b/packages/esm-patient-allergies-app/translations/en.json
@@ -3,12 +3,23 @@
"allergen": "Allergen",
"allergies": "Allergies",
"Allergies": "Allergies",
+ "allergyDeleted": "Allergy deleted",
"allergyIntolerances": "allergy intolerances",
"allergyNowVisible": "It is now visible on the Allergies page",
"allergySaved": "Allergy saved",
"allergySaveError": "Error saving allergy",
+ "allergyUpdated": "Allergy updated",
+ "cancel": "Cancel",
"dateOfOnsetAndComments": "Date of onset and comments",
+ "delete": "Delete",
+ "deleteModalConfirmationText": "Are you sure you want to delete this allergy?",
+ "deletePatientAllergy": "Delete allergy",
+ "deleting": "Deleting",
"discard": "Discard",
+ "edit": "Edit",
+ "editAllergy": "Edit an Allergy",
+ "editOrDeleteAllergy": "Edit or delete allergy",
+ "errorDeletingAllergy": "Error deleting allergy",
"invalidComment": "Invalid comment, try again",
"loading": "Loading",
"mild": "Mild",