Skip to content
Snippets Groups Projects
Commit 2f9a48fe authored by Bastien DUMONT's avatar Bastien DUMONT :angel:
Browse files

Merge branch 'renovate/major-ag-grid-monorepo' into 'dev'

fix(deps): update ag-grid monorepo to v31 (major)

See merge request !133
parents e318907f 1dc7be43
Branches
No related tags found
2 merge requests!157Release to master,!133fix(deps): update ag-grid monorepo to v31 (major)
Pipeline #98188 passed
......@@ -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])
......
......@@ -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:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment