Add delete phase confirmation modal with localization support
- Implemented a confirmation modal for deleting phases in the Kanban board. - Integrated localized messages for delete phase prompts in multiple languages, enhancing user experience. - Updated KanbanGroup component to utilize the new confirmation modal for phase deletions.
This commit is contained in:
@@ -18,6 +18,9 @@
|
|||||||
"deleteStatusTitle": "Fshi Statusin",
|
"deleteStatusTitle": "Fshi Statusin",
|
||||||
"deleteStatusContent": "Jeni i sigurt që doni të fshini këtë status? Kjo veprim nuk mund të zhbëhet.",
|
"deleteStatusContent": "Jeni i sigurt që doni të fshini këtë status? Kjo veprim nuk mund të zhbëhet.",
|
||||||
|
|
||||||
|
"deletePhaseTitle": "Fshi Fazen",
|
||||||
|
"deletePhaseContent": "Jeni i sigurt që doni të fshini këtë fazë? Kjo veprim nuk mund të zhbëhet.",
|
||||||
|
|
||||||
"dueDate": "Data e përfundimit",
|
"dueDate": "Data e përfundimit",
|
||||||
"cancel": "Anulo",
|
"cancel": "Anulo",
|
||||||
|
|
||||||
|
|||||||
@@ -18,6 +18,9 @@
|
|||||||
"deleteStatusTitle": "Status löschen",
|
"deleteStatusTitle": "Status löschen",
|
||||||
"deleteStatusContent": "Sind Sie sicher, dass Sie diesen Status löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.",
|
"deleteStatusContent": "Sind Sie sicher, dass Sie diesen Status löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.",
|
||||||
|
|
||||||
|
"deletePhaseTitle": "Phase löschen",
|
||||||
|
"deletePhaseContent": "Sind Sie sicher, dass Sie diese Phase löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.",
|
||||||
|
|
||||||
"dueDate": "Fälligkeitsdatum",
|
"dueDate": "Fälligkeitsdatum",
|
||||||
"cancel": "Abbrechen",
|
"cancel": "Abbrechen",
|
||||||
|
|
||||||
|
|||||||
@@ -18,6 +18,9 @@
|
|||||||
"deleteStatusTitle": "Delete Status",
|
"deleteStatusTitle": "Delete Status",
|
||||||
"deleteStatusContent": "Are you sure you want to delete this status? This action cannot be undone.",
|
"deleteStatusContent": "Are you sure you want to delete this status? This action cannot be undone.",
|
||||||
|
|
||||||
|
"deletePhaseTitle": "Delete Phase",
|
||||||
|
"deletePhaseContent": "Are you sure you want to delete this phase? This action cannot be undone.",
|
||||||
|
|
||||||
"dueDate": "Due date",
|
"dueDate": "Due date",
|
||||||
"cancel": "Cancel",
|
"cancel": "Cancel",
|
||||||
|
|
||||||
|
|||||||
@@ -18,6 +18,9 @@
|
|||||||
"deleteStatusTitle": "Eliminar estado",
|
"deleteStatusTitle": "Eliminar estado",
|
||||||
"deleteStatusContent": "¿Estás seguro de que deseas eliminar este estado? Esta acción no se puede deshacer.",
|
"deleteStatusContent": "¿Estás seguro de que deseas eliminar este estado? Esta acción no se puede deshacer.",
|
||||||
|
|
||||||
|
"deletePhaseTitle": "Eliminar fase",
|
||||||
|
"deletePhaseContent": "¿Estás seguro de que deseas eliminar esta fase? Esta acción no se puede deshacer.",
|
||||||
|
|
||||||
"dueDate": "Fecha de vencimiento",
|
"dueDate": "Fecha de vencimiento",
|
||||||
"cancel": "Cancelar",
|
"cancel": "Cancelar",
|
||||||
|
|
||||||
|
|||||||
@@ -18,6 +18,9 @@
|
|||||||
"deleteStatusTitle": "Excluir Status",
|
"deleteStatusTitle": "Excluir Status",
|
||||||
"deleteStatusContent": "Tem certeza de que deseja excluir este status? Esta ação não pode ser desfeita.",
|
"deleteStatusContent": "Tem certeza de que deseja excluir este status? Esta ação não pode ser desfeita.",
|
||||||
|
|
||||||
|
"deletePhaseTitle": "Excluir Fase",
|
||||||
|
"deletePhaseContent": "Tem certeza de que deseja excluir esta fase? Esta ação não pode ser desfeita.",
|
||||||
|
|
||||||
"dueDate": "Data de vencimento",
|
"dueDate": "Data de vencimento",
|
||||||
"cancel": "Cancelar",
|
"cancel": "Cancelar",
|
||||||
|
|
||||||
|
|||||||
@@ -21,5 +21,7 @@
|
|||||||
"deleteTaskConfirm": "删除",
|
"deleteTaskConfirm": "删除",
|
||||||
"deleteTaskCancel": "取消",
|
"deleteTaskCancel": "取消",
|
||||||
"deleteStatusTitle": "删除状态",
|
"deleteStatusTitle": "删除状态",
|
||||||
"deleteStatusContent": "您确定要删除此状态吗?此操作无法撤销。"
|
"deleteStatusContent": "您确定要删除此状态吗?此操作无法撤销。",
|
||||||
|
"deletePhaseTitle": "删除阶段",
|
||||||
|
"deletePhaseContent": "您确定要删除此阶段吗?此操作无法撤销。"
|
||||||
}
|
}
|
||||||
@@ -231,6 +231,18 @@ const KanbanGroup: React.FC<KanbanGroupProps> = memo(({
|
|||||||
await handleDeleteSection();
|
await handleDeleteSection();
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
} else if (groupBy === IGroupBy.PHASE) {
|
||||||
|
Modal.confirm({
|
||||||
|
title: t('deletePhaseTitle'),
|
||||||
|
content: t('deletePhaseContent'),
|
||||||
|
okText: t('deleteTaskConfirm'),
|
||||||
|
okType: 'danger',
|
||||||
|
cancelText: t('deleteTaskCancel'),
|
||||||
|
centered: true,
|
||||||
|
onOk: async () => {
|
||||||
|
await handleDeleteSection();
|
||||||
|
},
|
||||||
|
});
|
||||||
} else {
|
} else {
|
||||||
Modal.confirm({
|
Modal.confirm({
|
||||||
title: t('deleteConfirmationTitle'),
|
title: t('deleteConfirmationTitle'),
|
||||||
|
|||||||
Reference in New Issue
Block a user