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(() => {