From 3e4680abb951af06157f9bf12376e37878023eb1 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Wed, 19 Jun 2024 18:35:39 +0530 Subject: [PATCH] fix: show/hide preview quick entry & sidebar fields --- frontend/src/components/SectionFields.vue | 7 +- .../components/Settings/QuickEntryLayout.vue | 17 +- .../Settings/QuickEntryLayoutBuilder.vue | 263 +++++++++--------- .../Settings/SidebarFieldsLayout.vue | 25 +- 4 files changed, 172 insertions(+), 140 deletions(-) diff --git a/frontend/src/components/SectionFields.vue b/frontend/src/components/SectionFields.vue index d80868b5..80a07229 100644 --- a/frontend/src/components/SectionFields.vue +++ b/frontend/src/components/SectionFields.vue @@ -36,7 +36,7 @@ { props.fields?.forEach((field) => { let df = field.all_properties if (df?.depends_on) evaluate_depends_on(df.depends_on, field) - all_fields.push(field) + all_fields.push({ + ...field, + placeholder: field.placeholder || field.label, + }) }) return all_fields }) diff --git a/frontend/src/components/Settings/QuickEntryLayout.vue b/frontend/src/components/Settings/QuickEntryLayout.vue index da43525d..a043dbe9 100644 --- a/frontend/src/components/Settings/QuickEntryLayout.vue +++ b/frontend/src/components/Settings/QuickEntryLayout.vue @@ -27,15 +27,29 @@ @click="saveChanges" />