From efd31133cc44393807d1c97c9ef78f632eda453b Mon Sep 17 00:00:00 2001 From: Julien Nahum Date: Wed, 19 Feb 2025 12:25:13 +0100 Subject: [PATCH] Enhance default field values and block type configuration - Refactor field options to use default values from blocks_types.json - Add default values for various form input types in blocks_types.json - Improve default field initialization logic in FieldOptions and working_form store - Add camera switching functionality for mobile devices in CameraUpload component --- .../forms/components/CameraUpload.vue | 73 ++++++++++-- .../forms/fields/components/FieldOptions.vue | 61 ++++------ client/data/blocks_types.json | 111 ++++++++++++++---- client/stores/working_form.js | 23 ++-- 4 files changed, 178 insertions(+), 90 deletions(-) diff --git a/client/components/forms/components/CameraUpload.vue b/client/components/forms/components/CameraUpload.vue index 2d0b911d..7e981f06 100644 --- a/client/components/forms/components/CameraUpload.vue +++ b/client/components/forms/components/CameraUpload.vue @@ -1,4 +1,3 @@ -