From 26f1e228a96d97a57569d1c29649c7167732c623 Mon Sep 17 00:00:00 2001 From: Ejaaz Khan Date: Sat, 9 Nov 2024 00:58:03 +0530 Subject: [PATCH 1/3] feat: add required indicator in jobs --- frontend/src/components/Modals/Question.vue | 3 +++ frontend/src/pages/JobCreation.vue | 14 +++++++++++++- frontend/src/pages/QuizForm.vue | 1 + 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/frontend/src/components/Modals/Question.vue b/frontend/src/components/Modals/Question.vue index abbfad65..c057ce06 100644 --- a/frontend/src/components/Modals/Question.vue +++ b/frontend/src/components/Modals/Question.vue @@ -56,12 +56,14 @@ type="select" :options="['Choices', 'User Input', 'Open Ended']" class="pb-2" + :required="true" />
diff --git a/frontend/src/pages/JobCreation.vue b/frontend/src/pages/JobCreation.vue index 656e3599..07681731 100644 --- a/frontend/src/pages/JobCreation.vue +++ b/frontend/src/pages/JobCreation.vue @@ -19,8 +19,13 @@ v-model="job.job_title" :label="__('Title')" class="mb-4" + :required="true" + /> + -
@@ -72,9 +82,11 @@ v-model="job.company_email_address" :label="__('Company Email Address')" class="mb-4" + :required="true" />
From 08261c804f97c4f5b00ad25465014c40e0741be8 Mon Sep 17 00:00:00 2001 From: Ejaaz Khan Date: Mon, 18 Nov 2024 23:27:54 +0530 Subject: [PATCH 2/3] refactor: mark two options as required in choices --- frontend/src/components/Modals/Question.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/Modals/Question.vue b/frontend/src/components/Modals/Question.vue index c057ce06..c9654716 100644 --- a/frontend/src/components/Modals/Question.vue +++ b/frontend/src/components/Modals/Question.vue @@ -63,7 +63,7 @@
From 8e1db293dbda2e8f2db27db4a7d9fe8da6584595 Mon Sep 17 00:00:00 2001 From: Ejaaz Khan Date: Tue, 19 Nov 2024 23:52:46 +0530 Subject: [PATCH 3/3] refactor: change possibility to require only one option --- frontend/src/components/Modals/Question.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/components/Modals/Question.vue b/frontend/src/components/Modals/Question.vue index c9654716..ed2c5141 100644 --- a/frontend/src/components/Modals/Question.vue +++ b/frontend/src/components/Modals/Question.vue @@ -84,7 +84,7 @@