From 3dcbd2810a7baf3c0ccb87331a6b2b5d2eea111d Mon Sep 17 00:00:00 2001 From: abiyasa05 Date: Fri, 18 Oct 2024 08:46:34 +0700 Subject: [PATCH] update: validation for toggle flag on assessment index lazy --- .../_dashboardLayout/assessment/index.lazy.tsx | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/apps/frontend/src/routes/_dashboardLayout/assessment/index.lazy.tsx b/apps/frontend/src/routes/_dashboardLayout/assessment/index.lazy.tsx index 5ac8630..d7959ad 100644 --- a/apps/frontend/src/routes/_dashboardLayout/assessment/index.lazy.tsx +++ b/apps/frontend/src/routes/_dashboardLayout/assessment/index.lazy.tsx @@ -387,13 +387,18 @@ export default function AssessmentPage() { })); toggleFlagMutation.mutate(questionId); }} - title="Tandai" + title={ + !answers[question.questionId] + ? "Pilih jawaban terlebih dahulu" + : "Tandai" + } color={flaggedQuestions[questionId] ? "red" : "white"} style={{ - border: "1px gray solid ", + border: "1px gray solid", borderRadius: "4px", backgroundColor: flaggedQuestions[questionId] ? "red" : "white", }} + disabled={!answers[question.questionId]} > Tidak ada opsi untuk pertanyaan ini. )} -