From d69b86bcaf7e5d5dff9718637a2434df6f599f41 Mon Sep 17 00:00:00 2001 From: Hussain Nagaria Date: Wed, 8 Oct 2025 12:06:09 +0530 Subject: [PATCH] feat(Grid): support for field overrides and Autocomplete --- frontend/src/components/Controls/Grid.vue | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/frontend/src/components/Controls/Grid.vue b/frontend/src/components/Controls/Grid.vue index 92325ef7..4e8669fe 100644 --- a/frontend/src/components/Controls/Grid.vue +++ b/frontend/src/components/Controls/Grid.vue @@ -271,6 +271,15 @@ :disabled="Boolean(field.read_only)" @change="fieldChange(flt($event.target.value), field, row)" /> + ({}), + } }) const triggerOnChange = inject('triggerOnChange', () => {}) @@ -449,11 +463,18 @@ function getFieldObj(field) { }) } - return { + const fieldObjWithFilters ={ ...field, filters: field.link_filters && JSON.parse(field.link_filters), placeholder: field.placeholder || field.label, } + + return { + ...fieldObjWithFilters, + ...props.overrides.fields?.find( + (f) => f.fieldname === field.fieldname, + ), + } } const gridTemplateColumns = computed(() => {