diff --git a/superset-frontend/plugins/plugin-chart-table/src/DataTable/DataTable.tsx b/superset-frontend/plugins/plugin-chart-table/src/DataTable/DataTable.tsx index ee7b07174c07..1e5f07686db5 100644 --- a/superset-frontend/plugins/plugin-chart-table/src/DataTable/DataTable.tsx +++ b/superset-frontend/plugins/plugin-chart-table/src/DataTable/DataTable.tsx @@ -451,9 +451,7 @@ export default typedMemo(function DataTable({ {hasGlobalControl ? (
-
+ {hasPagination ? ( ({ onChange={setPageSize} /> ) : null} -
- {searchInput ? ( - - {serverPagination && ( -
- Search by: - -
- )} + {serverPagination && ( +
+ Search by: + +
+ )} + {searchInput && ( searchInput={ typeof searchInput === 'boolean' ? undefined : searchInput @@ -497,16 +489,11 @@ export default typedMemo(function DataTable({ serverPagination={!!serverPagination} rowCount={rowCount} /> -
- ) : null} - {renderTimeComparisonDropdown ? ( -
- {renderTimeComparisonDropdown()} -
- ) : null} + )} + {renderTimeComparisonDropdown + ? renderTimeComparisonDropdown() + : null} +
) : null} diff --git a/superset-frontend/plugins/plugin-chart-table/src/TableChart.tsx b/superset-frontend/plugins/plugin-chart-table/src/TableChart.tsx index 04ea978eee6c..f73a4f29d953 100644 --- a/superset-frontend/plugins/plugin-chart-table/src/TableChart.tsx +++ b/superset-frontend/plugins/plugin-chart-table/src/TableChart.tsx @@ -197,7 +197,6 @@ function SearchInput({ {t('Search')}