From 1dc7be43235f2ec0a82d56fc498c0952d698abe9 Mon Sep 17 00:00:00 2001 From: Renovate-Bot <le.rameur.94@gmail.com> Date: Mon, 15 Apr 2024 15:17:50 +0000 Subject: [PATCH] fix(deps): update ag-grid monorepo to v31 (major) --- package.json | 4 ++-- src/components/Consents/Consents.tsx | 10 +++++----- yarn.lock | 17 +++++++++-------- 3 files changed, 16 insertions(+), 15 deletions(-) diff --git a/package.json b/package.json index 7f3264bd..734c11d1 100644 --- a/package.json +++ b/package.json @@ -38,8 +38,8 @@ "@types/luxon": "^3.0.0", "@types/react-draft-wysiwyg": "^1.13.8", "@vitejs/plugin-react-swc": "^3.4.0", - "ag-grid-community": "^30.0.0", - "ag-grid-react": "^30.0.0", + "ag-grid-community": "^31.0.0", + "ag-grid-react": "^31.0.0", "axios": "^1.0.0", "dayjs": "^1.10.7", "draft-js": "^0.11.7", diff --git a/src/components/Consents/Consents.tsx b/src/components/Consents/Consents.tsx index e63dcb7e..95e12e6c 100644 --- a/src/components/Consents/Consents.tsx +++ b/src/components/Consents/Consents.tsx @@ -72,7 +72,7 @@ export const Consents: React.FC<{ type: 'sge' | 'grdf' }> = ({ type }) => { }, []) const checkSelectedNodes = useCallback(() => { - if (gridApi) { + if (gridApi && !gridApi.isDestroyed()) { const newNodes = gridApi.getRenderedNodes() const idsToCheck: string[] = selectedNodes .filter(node => node.isSelected) @@ -110,7 +110,7 @@ export const Consents: React.FC<{ type: 'sge' | 'grdf' }> = ({ type }) => { const resetSelection = useCallback(() => { if (gridApi) { setIsShowingSelection(false) - gridApi.setRowData(consents) + gridApi.setGridOption('rowData', consents) gridApi.deselectAll() setSelectedNodes([]) } @@ -137,9 +137,9 @@ export const Consents: React.FC<{ type: 'sge' | 'grdf' }> = ({ type }) => { ) const continueSelection = useCallback(() => { - if (gridApi) { + if (gridApi && !gridApi.isDestroyed()) { setIsShowingSelection(false) - gridApi?.setRowData(consents) + gridApi.setGridOption('rowData', consents) const newNodes = gridApi.getRenderedNodes() // We have to select nodes that have already been selected since we cannot pass a Node array to init AgGrid const idsToCheck: string[] = selectedNodes @@ -155,7 +155,7 @@ export const Consents: React.FC<{ type: 'sge' | 'grdf' }> = ({ type }) => { const showCurrentSelection = useCallback(() => { setIsShowingSelection(true) const dataFromNode = selectedNodes.map(item => item.data) - selectedNodes && gridApi?.setRowData(dataFromNode) + selectedNodes && gridApi?.setGridOption('rowData', dataFromNode) gridApi?.selectAll() }, [gridApi, selectedNodes]) diff --git a/yarn.lock b/yarn.lock index 0307d38a..931a2745 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1204,16 +1204,17 @@ acorn@^8.9.0: resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.3.tgz#71e0b14e13a4ec160724b38fb7b0f233b1b81d7a" integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg== -ag-grid-community@^30.0.0: - version "30.2.1" - resolved "https://registry.yarnpkg.com/ag-grid-community/-/ag-grid-community-30.2.1.tgz#a83d153ad1dbec46402ebe89f74ebb4b0710b3c7" - integrity sha512-1slonXskJbbI9ybhTx//4YKfJpZVAEnHL8dui1rQJRSXKByUi+/f7XtvkLsbgBkawoWbqvRAySjYtvz80+kBfA== +ag-grid-community@31.2.1, ag-grid-community@^31.0.0: + version "31.2.1" + resolved "https://registry.yarnpkg.com/ag-grid-community/-/ag-grid-community-31.2.1.tgz#6031c91baa5caebccfa58a5131efc13339643e50" + integrity sha512-D+gnUQ4dHZ/EQJmupQnDqcEKiCEeuK5ZxlsIpdPKgHg/23dmW+aEdivtB9nLpSc2IEK0RUpchcSxeUT37Boo5A== -ag-grid-react@^30.0.0: - version "30.2.1" - resolved "https://registry.yarnpkg.com/ag-grid-react/-/ag-grid-react-30.2.1.tgz#2005f93569d4101bc3751b20491f3560db7c8c54" - integrity sha512-WYt5ZstSoPEGAcTqXBdaonihXtapZdjTHZ3dc3xTK1xIdbF0/Vw4zDWCQSsG5H4M5CeUKjvbeHx7kKM1Yiah3g== +ag-grid-react@^31.0.0: + version "31.2.1" + resolved "https://registry.yarnpkg.com/ag-grid-react/-/ag-grid-react-31.2.1.tgz#21be0703225e4c7ad88b1b6ca13491a6d9a072c1" + integrity sha512-9UH3xxXRwZfW97oz58KboyCJl4t+zdetopieeHVcttsXX1DvGFDUIEz7A1sQaG8e1DAXLMf3IxoIPrfWheH4XA== dependencies: + ag-grid-community "31.2.1" prop-types "^15.8.1" ajv@^6.12.4: -- GitLab