From 6f4b9d4a4e16a4a5d746f1e80331538adce794c7 Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Fri, 28 Jun 2024 16:28:37 +0300 Subject: [PATCH] double click on builder checkbox --- app/javascript/template_builder/area.vue | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/javascript/template_builder/area.vue b/app/javascript/template_builder/area.vue index df12de07..9a9aa08c 100644 --- a/app/javascript/template_builder/area.vue +++ b/app/javascript/template_builder/area.vue @@ -477,6 +477,11 @@ export default { ) } }) + } else if (this.field.type === 'checkbox') { + this.field.readonly = !this.field.readonly + this.field.default_value === true ? delete this.field.default_value : this.field.default_value = true + + this.save() } else if (this.field.type === 'date') { this.field.readonly = !this.field.readonly this.field.default_value === '{{date}}' ? delete this.field.default_value : this.field.default_value = '{{date}}'