aboutsummaryrefslogtreecommitdiff
path: root/FrontEnd/src/views/common/ConfirmDialog.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'FrontEnd/src/views/common/ConfirmDialog.tsx')
-rw-r--r--FrontEnd/src/views/common/ConfirmDialog.tsx18
1 files changed, 10 insertions, 8 deletions
diff --git a/FrontEnd/src/views/common/ConfirmDialog.tsx b/FrontEnd/src/views/common/ConfirmDialog.tsx
index 72940c51..70dc83f5 100644
--- a/FrontEnd/src/views/common/ConfirmDialog.tsx
+++ b/FrontEnd/src/views/common/ConfirmDialog.tsx
@@ -1,8 +1,9 @@
import { convertI18nText, I18nText } from "@/common";
import React from "react";
-import { Modal, Button } from "react-bootstrap";
import { useTranslation } from "react-i18next";
+import Button from "./button/Button";
+
const ConfirmDialog: React.FC<{
onClose: () => void;
onConfirm: () => void;
@@ -20,18 +21,19 @@ const ConfirmDialog: React.FC<{
</Modal.Header>
<Modal.Body>{convertI18nText(body, t)}</Modal.Body>
<Modal.Footer>
- <Button variant="secondary" onClick={onClose}>
- {t("operationDialog.cancel")}
- </Button>
<Button
- variant="danger"
+ text="operationDialog.cancel"
+ color="secondary"
+ onClick={onClose}
+ />
+ <Button
+ text="operationDialog.confirm"
+ color="danger"
onClick={() => {
onConfirm();
onClose();
}}
- >
- {t("operationDialog.confirm")}
- </Button>
+ />
</Modal.Footer>
</Modal>
);