From b869ae38b3f4080aca5b0b9412017ef81c89a8da Mon Sep 17 00:00:00 2001 From: Alex Turchyn Date: Mon, 6 Nov 2023 20:49:44 +0200 Subject: [PATCH] allow to add multiple submitters on mobile --- app/javascript/template_builder/builder.vue | 36 +++---- .../template_builder/field_submitter.vue | 98 ++++++++++++++++++- .../template_builder/mobile_draw_field.vue | 98 +++++++++++++++++++ 3 files changed, 204 insertions(+), 28 deletions(-) create mode 100644 app/javascript/template_builder/mobile_draw_field.vue diff --git a/app/javascript/template_builder/builder.vue b/app/javascript/template_builder/builder.vue index 1c854e2e..a7557211 100644 --- a/app/javascript/template_builder/builder.vue +++ b/app/javascript/template_builder/builder.vue @@ -156,32 +156,16 @@ - - - - - Draw {{ fieldNames[drawField.type] }} Field - - - Cancel - - - + :draw-field="drawField" + :fields="template.fields" + :submitters="template.submitters" + :selected-submitter="selectedSubmitter" + :editable="editable" + @cancel="drawField = null" + @change-submitter="[selectedSubmitter = $event, drawField.submitter_uuid = $event.uuid]" + /> -