diff --git a/apps/frontend/src/modules/assessmentManagement/modals/ConfirmModal.tsx b/apps/frontend/src/modules/assessmentManagement/modals/ConfirmModal.tsx
index 0d6f479..cc35e6c 100644
--- a/apps/frontend/src/modules/assessmentManagement/modals/ConfirmModal.tsx
+++ b/apps/frontend/src/modules/assessmentManagement/modals/ConfirmModal.tsx
@@ -1,5 +1,12 @@
-import { Modal, Text, Flex } from "@mantine/core";
import { Button } from "@/shadcn/components/ui/button";
+import {
+ Dialog,
+ DialogContent,
+ DialogDescription,
+ DialogFooter,
+ DialogHeader,
+ DialogTitle,
+} from "@/shadcn/components/ui/dialog";
interface FinishAssessmentModalProps {
assessmentId: string;
@@ -15,22 +22,21 @@ export default function FinishAssessmentModal({
onConfirm,
}: FinishAssessmentModalProps) {
return (
-
-
- Apakah Anda yakin ingin mengakhiri assessment ini? Pastikan semua jawaban sudah lengkap sebelum melanjutkan. Jika Anda sudah siap, klik 'Ya' untuk menyelesaikan.
-
-
-
-
-
-
+
);
}
\ No newline at end of file
diff --git a/apps/frontend/src/modules/assessmentManagement/modals/FileSizeValidationModal.tsx b/apps/frontend/src/modules/assessmentManagement/modals/FileSizeValidationModal.tsx
index 00ae75d..a9ed530 100644
--- a/apps/frontend/src/modules/assessmentManagement/modals/FileSizeValidationModal.tsx
+++ b/apps/frontend/src/modules/assessmentManagement/modals/FileSizeValidationModal.tsx
@@ -1,5 +1,12 @@
-import { Modal, Text, Flex } from "@mantine/core";
import { Button } from "@/shadcn/components/ui/button";
+import {
+ Dialog,
+ DialogContent,
+ DialogDescription,
+ DialogFooter,
+ DialogHeader,
+ DialogTitle,
+} from "@/shadcn/components/ui/dialog";
interface FileSizeValidationModalProps {
opened: boolean;
@@ -13,16 +20,20 @@ export default function FileSizeValidationModal({
fileName,
}: FileSizeValidationModalProps) {
return (
-
-
- Ukuran file {fileName} melebihi batas maksimum 25 MB!
- Silakan pilih file yang lebih kecil.
-
-
-
-
-
+
);
}
\ No newline at end of file
diff --git a/apps/frontend/src/modules/assessmentManagement/modals/ValidationModal.tsx b/apps/frontend/src/modules/assessmentManagement/modals/ValidationModal.tsx
index e370dc1..5427d78 100644
--- a/apps/frontend/src/modules/assessmentManagement/modals/ValidationModal.tsx
+++ b/apps/frontend/src/modules/assessmentManagement/modals/ValidationModal.tsx
@@ -1,5 +1,12 @@
-import { Modal, Text, Flex } from "@mantine/core";
import { Button } from "@/shadcn/components/ui/button";
+import {
+ Dialog,
+ DialogContent,
+ DialogDescription,
+ DialogFooter,
+ DialogHeader,
+ DialogTitle,
+} from "@/shadcn/components/ui/dialog";
interface ValidationModalProps {
opened: boolean;
@@ -13,16 +20,20 @@ export default function ValidationModal({
unansweredQuestions,
}: ValidationModalProps) {
return (
-
-
- Anda mempunyai {unansweredQuestions} pertanyaan yang belum terjawab!
- Pastikan semua jawaban sudah lengkap sebelum melanjutkan.
-
-
-
-
-
+
);
}
\ No newline at end of file