From 9c1e1793475bc67713ed07dbf747ca8582b6dc07 Mon Sep 17 00:00:00 2001 From: Jeff Sieu Date: Wed, 19 Oct 2022 23:07:00 +0800 Subject: [PATCH] [questions][ui] update ContributeQuestionForm --- .../questions/ContributeQuestionDialog.tsx | 4 +- .../questions/ContributeQuestionForm.tsx | 89 +++++++++++-------- 2 files changed, 54 insertions(+), 39 deletions(-) diff --git a/apps/portal/src/components/questions/ContributeQuestionDialog.tsx b/apps/portal/src/components/questions/ContributeQuestionDialog.tsx index b21b21dc..2696bd57 100644 --- a/apps/portal/src/components/questions/ContributeQuestionDialog.tsx +++ b/apps/portal/src/components/questions/ContributeQuestionDialog.tsx @@ -60,14 +60,14 @@ export default function ContributeQuestionDialog({ leave="ease-in duration-200" leaveFrom="opacity-100 translate-y-0 sm:scale-100" leaveTo="opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"> - +
- Question Draft + Contribute question
diff --git a/apps/portal/src/components/questions/ContributeQuestionForm.tsx b/apps/portal/src/components/questions/ContributeQuestionForm.tsx index 8754d473..363cc987 100644 --- a/apps/portal/src/components/questions/ContributeQuestionForm.tsx +++ b/apps/portal/src/components/questions/ContributeQuestionForm.tsx @@ -3,7 +3,14 @@ import { useState } from 'react'; import { Controller, useForm } from 'react-hook-form'; import { CalendarDaysIcon, UserIcon } from '@heroicons/react/24/outline'; import type { QuestionsQuestionType } from '@prisma/client'; -import { Button, CheckboxInput, Select, TextArea, TextInput } from '@tih/ui'; +import { + Button, + CheckboxInput, + HorizontalDivider, + Select, + TextArea, + TextInput, +} from '@tih/ui'; import { QUESTION_TYPES } from '~/utils/questions/constants'; import { @@ -52,8 +59,17 @@ export default function ContributeQuestionForm({ }; return (
+
+