diff --git a/app/javascript/template_builder/area.vue b/app/javascript/template_builder/area.vue index a405c274..17e79257 100644 --- a/app/javascript/template_builder/area.vue +++ b/app/javascript/template_builder/area.vue @@ -42,7 +42,7 @@ v-model="field.submitter_uuid" class="border-r" :compact="true" - :editable="editable" + :editable="editable && !defaultField" :menu-classes="'dropdown-content bg-white menu menu-xs p-2 shadow rounded-box w-52 rounded-t-none -left-[1px]'" :submitters="template.submitters" @update:model-value="save" @@ -51,7 +51,7 @@ ({}) }, + defaultFields: { + type: Array, + required: false, + default: () => [] + }, selectedSubmitter: { type: Object, required: true diff --git a/app/javascript/template_builder/field.vue b/app/javascript/template_builder/field.vue index 8dc2739d..27f4a0a9 100644 --- a/app/javascript/template_builder/field.vue +++ b/app/javascript/template_builder/field.vue @@ -14,7 +14,7 @@