From b78b43a5c18650828c00c300b0cd30baaddfe601 Mon Sep 17 00:00:00 2001 From: mengstabketemaw Date: Sat, 27 Jun 2026 10:20:41 +0300 Subject: [PATCH] feat: add description field to question entity commit --- .../app/features/question/pages/QuestionPage.tsx | 16 ++++++++++++---- .../src/app/features/question/types/question.ts | 3 +++ 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/apps/backoffice/src/app/features/question/pages/QuestionPage.tsx b/apps/backoffice/src/app/features/question/pages/QuestionPage.tsx index 4ee95688e..7d5b8e677 100644 --- a/apps/backoffice/src/app/features/question/pages/QuestionPage.tsx +++ b/apps/backoffice/src/app/features/question/pages/QuestionPage.tsx @@ -44,6 +44,8 @@ function QuestionForm({ certificationId: string; titleEn: string; titleAm: string; + descriptionEn: string; + descriptionAm: string; form: string; points: number; days: number; @@ -55,6 +57,8 @@ function QuestionForm({ const [certificationId, setCertificationId] = useState(editing?.certificationId ?? null); const [titleEn, setTitleEn] = useState(editing?.title?.en ?? ''); const [titleAm, setTitleAm] = useState(editing?.title?.am ?? ''); + const [descriptionEn, setDescriptionEn] = useState(editing?.description?.en ?? ''); + const [descriptionAm, setDescriptionAm] = useState(editing?.description?.am ?? ''); const [form, setForm] = useState(editing?.form ?? null); const [points, setPoints] = useState(editing?.points ?? 0); const [days, setDays] = useState(editing?.time?.days ?? 0); @@ -67,7 +71,7 @@ function QuestionForm({ notify.error('Please fill all required fields'); return; } - onSubmit({ certificationId, titleEn, titleAm, form, points, days, hours, minutes }, !!editing); + onSubmit({ certificationId, titleEn, titleAm, descriptionEn, descriptionAm, form, points, days, hours, minutes }, !!editing); }; return ( @@ -77,6 +81,8 @@ function QuestionForm({