diff --git a/src/views/DataView/ResourceDataView.tsx b/src/views/DataView/ResourceDataView.tsx index e01dfbf..b3ce663 100644 --- a/src/views/DataView/ResourceDataView.tsx +++ b/src/views/DataView/ResourceDataView.tsx @@ -121,23 +121,26 @@ export const ResourceDataView = < }, [filteredData.length, loaded]); const dataViewFiltersNodes = React.useMemo(() => { - const basicFilters = [ - !hideNameLabelFilters && ( + const basicFilters = []; + if (!hideNameLabelFilters) { + basicFilters.push( - ), - !hideNameLabelFilters && hideLabelFilter !== true && ( + ); + } + if (!hideNameLabelFilters && hideLabelFilter !== true) { + basicFilters.push( - ), - ]; + ); + } return additionalFilterNodes?.length > 0 ? [...additionalFilterNodes, ...basicFilters] @@ -150,12 +153,14 @@ export const ResourceDataView = < onSetFilters(values)} - > - {dataViewFiltersNodes} - + dataViewFiltersNodes.length > 0 && ( + onSetFilters(values)} + > + {dataViewFiltersNodes} + + ) } clearAllFilters={clearAllFilters} actions={