From 24a84a23f2e44d135eab16ebcd86d65ef57c2fef Mon Sep 17 00:00:00 2001 From: amaannawab923 Date: Fri, 3 Oct 2025 01:15:34 +0530 Subject: [PATCH] fix(ag-grid-table): remove enterprise features to use community version (#35453) (cherry picked from commit 96170e43c0330890ed50a617e91249e870a13973) --- .../src/AgGridTable/index.tsx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/superset-frontend/plugins/plugin-chart-ag-grid-table/src/AgGridTable/index.tsx b/superset-frontend/plugins/plugin-chart-ag-grid-table/src/AgGridTable/index.tsx index c294fb2f06d..8b830b2ed4b 100644 --- a/superset-frontend/plugins/plugin-chart-ag-grid-table/src/AgGridTable/index.tsx +++ b/superset-frontend/plugins/plugin-chart-ag-grid-table/src/AgGridTable/index.tsx @@ -131,10 +131,7 @@ const AgGridDataTable: FunctionComponent = memo( const defaultColDef = useMemo( () => ({ - flex: 1, filter: true, - enableRowGroup: true, - enableValue: true, sortable: true, resizable: true, minWidth: 100, @@ -251,6 +248,12 @@ const AgGridDataTable: FunctionComponent = memo( } }, [hasServerPageLengthChanged]); + useEffect(() => { + if (gridRef.current?.api) { + gridRef.current.api.sizeColumnsToFit(); + } + }, [width]); + const onGridReady = (params: GridReadyEvent) => { // This will make columns fill the grid width params.api.sizeColumnsToFit(); @@ -312,7 +315,6 @@ const AgGridDataTable: FunctionComponent = memo( onCellClicked={handleCrossFilter} initialState={gridInitialState} suppressAggFuncInHeader - rowGroupPanelShow="always" enableCellTextSelection quickFilterText={serverPagination ? '' : quickFilterText} suppressMovableColumns={!allowRearrangeColumns}