From dbe1aafb634386a030c9c77726f0a9496480119e Mon Sep 17 00:00:00 2001 From: ghiscoding Date: Sat, 25 Jan 2025 13:25:26 -0500 Subject: [PATCH] fix: add `autoResize.autoHeight` to resize by dataset length --- src/examples/slickgrid/Example28.tsx | 1 + src/slickgrid-react/components/slickgrid-react.tsx | 5 +++++ src/slickgrid-react/global-grid-options.ts | 4 +++- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/examples/slickgrid/Example28.tsx b/src/examples/slickgrid/Example28.tsx index 650f68d..b0e9630 100644 --- a/src/examples/slickgrid/Example28.tsx +++ b/src/examples/slickgrid/Example28.tsx @@ -143,6 +143,7 @@ export default class Example28 extends React.Component { const gridOptions: GridOption = { autoResize: { + autoHeight: false, container: '#demo-container', rightPadding: 10 }, diff --git a/src/slickgrid-react/components/slickgrid-react.tsx b/src/slickgrid-react/components/slickgrid-react.tsx index d9f0cc7..575f9ca 100644 --- a/src/slickgrid-react/components/slickgrid-react.tsx +++ b/src/slickgrid-react/components/slickgrid-react.tsx @@ -1225,6 +1225,11 @@ export class SlickgridReact extends React.Component 0) { + this.resizerService.resizeGrid(); + } } /** Initialize the Pagination Service once */ diff --git a/src/slickgrid-react/global-grid-options.ts b/src/slickgrid-react/global-grid-options.ts index 6ecde43..db6d5dc 100644 --- a/src/slickgrid-react/global-grid-options.ts +++ b/src/slickgrid-react/global-grid-options.ts @@ -11,9 +11,11 @@ export const GlobalGridOptions: Partial = { autoFitColumnsOnFirstLoad: true, autoResize: { applyResizeToContainer: true, + autoHeight: true, + autoHeightRecalcRow: 100, calculateAvailableSizeBy: 'window', bottomPadding: 20, - minHeight: 180, + minHeight: 250, minWidth: 300, rightPadding: 0 },