Skip hidden fields in tabular default columns

Fixes #3367
This commit is contained in:
rijkvanzanten
2021-02-16 16:36:40 -05:00
parent c4057377b6
commit 96dea565a5

View File

@@ -369,7 +369,12 @@ export default defineComponent({
if (Array.isArray(_layoutQuery.value.fields)) return _layoutQuery.value.fields;
}
const fields = _layoutQuery.value?.fields || fieldsInCollection.value.slice(0, 4).map(({ field }) => field);
const fields =
_layoutQuery.value?.fields ||
fieldsInCollection.value
.filter((field) => !!field.meta?.hidden === false)
.slice(0, 4)
.map(({ field }) => field);
return fields;
},