From 5092d747931d051b2c6e97e9623efa7845b2c520 Mon Sep 17 00:00:00 2001 From: Olivier Tassinari Date: Wed, 11 Nov 2020 19:20:38 +0100 Subject: [PATCH] simpler test case --- packages/grid/data-grid/src/DataGrid.test.tsx | 12 ++++-------- packages/grid/x-grid/src/XGrid.test.tsx | 1 + 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/packages/grid/data-grid/src/DataGrid.test.tsx b/packages/grid/data-grid/src/DataGrid.test.tsx index c1b7a3b7bd2cf..7f4783b68c38e 100644 --- a/packages/grid/data-grid/src/DataGrid.test.tsx +++ b/packages/grid/data-grid/src/DataGrid.test.tsx @@ -136,18 +136,13 @@ describe('', () => { ); }); }); + describe('state', () => { it('should allow to control the state using useState', async () => { function GridStateTest({ direction, sortedRows }) { - const [gridState, setGridState] = React.useState>({ + const gridState = { sorting: { sortModel: [{ field: 'brand', sort: direction }], sortedRows }, - }); - - React.useEffect(() => { - setGridState({ - sorting: { sortModel: [{ field: 'brand', sort: direction }], sortedRows }, - }); - }, [direction, sortedRows]); + }; return (
@@ -163,6 +158,7 @@ describe('', () => { }); }); }); + describe('warnings', () => { before(() => { PropTypes.resetWarningCache(); diff --git a/packages/grid/x-grid/src/XGrid.test.tsx b/packages/grid/x-grid/src/XGrid.test.tsx index 912e0210d244c..c299f60fea98e 100644 --- a/packages/grid/x-grid/src/XGrid.test.tsx +++ b/packages/grid/x-grid/src/XGrid.test.tsx @@ -244,6 +244,7 @@ describe('', () => { expect(onStateParams.state).to.equal(apiRef.current.state); expect(onStateParams.state).to.not.equal(undefined); }); + it('should allow to control the state using apiRef', () => { function GridStateTest() { const apiRef = useApiRef();