From 8956467814b2a9eed913a27111caa9e7dc620ce3 Mon Sep 17 00:00:00 2001 From: iozeey Date: Thu, 14 Dec 2023 17:30:33 +0500 Subject: [PATCH] adding checkbox for me (fill now) --- app/javascript/submission_form/area.vue | 26 +++++++++++++++++-- app/javascript/submission_form/form.vue | 4 +-- app/javascript/template_builder/area.vue | 26 ++++++++++++++++--- app/javascript/template_builder/builder.vue | 8 +++--- app/javascript/template_builder/field.vue | 4 +-- .../template_builder/field_type.vue | 8 +++--- app/javascript/template_builder/fields.vue | 6 ++--- app/views/submissions/_value.html.erb | 7 ++--- app/views/submissions/show.html.erb | 3 ++- .../submit_form/_submission_form.html.erb | 2 +- .../generate_result_attachments.rb | 5 ++-- 11 files changed, 71 insertions(+), 28 deletions(-) diff --git a/app/javascript/submission_form/area.vue b/app/javascript/submission_form/area.vue index 6fa0812e..a858450f 100644 --- a/app/javascript/submission_form/area.vue +++ b/app/javascript/submission_form/area.vue @@ -75,6 +75,26 @@ > + +
+ + + +
+
-
+
{ const emptyRequiredField = this.stepFields.find((fields, index) => { - if (['redact', 'my_text', 'my_signature', 'my_initials', 'my_date'].includes(fields[0].type)) { + if (['redact', 'my_text', 'my_signature', 'my_initials', 'my_date', 'my_check'].includes(fields[0].type)) { fields[0].required = 'false' return false } else { diff --git a/app/javascript/template_builder/area.vue b/app/javascript/template_builder/area.vue index 8aadf0ff..72f6b28f 100644 --- a/app/javascript/template_builder/area.vue +++ b/app/javascript/template_builder/area.vue @@ -40,7 +40,7 @@ @pointerdown.stop > {{ optionIndexText }} {{ field.name || defaultName }}
+ +
+ + + +
+