diff --git a/src/i18n/en.json b/src/i18n/en.json index bf2730055..9c4f9fd05 100644 --- a/src/i18n/en.json +++ b/src/i18n/en.json @@ -2513,7 +2513,8 @@ "custom_page_saved": "Custom Sponsor Page saved successfully", "custom_page_created": "Custom Sponsor Page created successfully", "managed_page_saved": "Sponsor Managed Page saved successfully", - "managed_page_created": "Sponsor Managed Page created successfully" + "managed_page_created": "Sponsor Managed Page created successfully", + "page_delete_warning": "Please verify you want to delete {page}" }, "cart_tab": { "new_form": "New Form", diff --git a/src/pages/sponsors/sponsor-page/tabs/sponsor-pages-tab/index.js b/src/pages/sponsors/sponsor-page/tabs/sponsor-pages-tab/index.js index e4509c352..e4dcf806c 100644 --- a/src/pages/sponsors/sponsor-page/tabs/sponsor-pages-tab/index.js +++ b/src/pages/sponsors/sponsor-page/tabs/sponsor-pages-tab/index.js @@ -468,6 +468,11 @@ const SponsorPagesTab = ({ onSort={handleCustomizedSort} onEdit={handleCustomizedEdit} onDelete={handleCustomizedDelete} + deleteDialogBody={(item) => + T.translate("edit_sponsor.pages_tab.page_delete_warning", { + page: item + }) + } onArchive={handleArchiveCustomizedPage} /> @@ -487,6 +492,11 @@ const SponsorPagesTab = ({ onPerPageChange={handleManagedPerPageChange} onSort={handleManagedSort} onDelete={handleManagedDelete} + deleteDialogBody={(item) => + T.translate("edit_sponsor.pages_tab.page_delete_warning", { + page: item + }) + } canDelete={(row) => row.assigned_type === SPONSOR_MANAGED_PAGE_ASSIGNMENT.EXPLICIT } @@ -505,25 +515,25 @@ const SponsorPagesTab = ({ {(openPopup === "customizedPagePopup" || openPopup === "managedPagePopup") && ( - - )} + + )} ); };