diff --git a/package-lock.json b/package-lock.json index 2bc743f8a..130c577fe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,13 +15,13 @@ "@patternfly/react-styles": "^6.4.0", "@patternfly/react-table": "^6.5.1", "@project-kessel/react-kessel-access-check": "^0.5.0", - "@redhat-cloud-services/frontend-components": "^7.7.1", - "@redhat-cloud-services/frontend-components-notifications": "^6.9.1", - "@redhat-cloud-services/frontend-components-remediations": "^4.9.1", - "@redhat-cloud-services/frontend-components-translations": "^4.4.0", - "@redhat-cloud-services/frontend-components-utilities": "^7.4.0", + "@redhat-cloud-services/frontend-components": "^7.10.2", + "@redhat-cloud-services/frontend-components-notifications": "^6.11.2", + "@redhat-cloud-services/frontend-components-remediations": "^4.11.2", + "@redhat-cloud-services/frontend-components-translations": "^4.5.1", + "@redhat-cloud-services/frontend-components-utilities": "^7.5.1", "@redhat-cloud-services/host-inventory-client": "^5.0.7", - "@redhat-cloud-services/javascript-clients-shared": "^2.0.7", + "@redhat-cloud-services/javascript-clients-shared": "^2.0.12", "@scalprum/react-core": "^0.11.1", "@sentry/webpack-plugin": "^5.1.1", "@types/dockerode": "^4.0.1", @@ -53,8 +53,8 @@ "@eslint/js": "^9.17.0", "@patternfly/patternfly": "^6.5.2", "@playwright/test": "^1.60.0", - "@redhat-cloud-services/frontend-components-config": "^6.11.2", - "@redhat-cloud-services/tsc-transform-imports": "^1.2.1", + "@redhat-cloud-services/frontend-components-config": "^6.13.0", + "@redhat-cloud-services/tsc-transform-imports": "^1.3.1", "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^16.3.2", "@testing-library/user-event": "^14.5.2", @@ -5349,6 +5349,35 @@ "react-dom": "^17 || ^18 || ^19" } }, + "node_modules/@patternfly/react-data-view": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@patternfly/react-data-view/-/react-data-view-6.5.0.tgz", + "integrity": "sha512-QTj8eg/pwchdxSpapqU3a6MZG7syiwzXy1La2hgAJtvQTR9ltkIg/GJJ4ota2O5wHzdSAVzTTdxiNuP33wmvbQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "@patternfly/react-component-groups": "^6.1.0", + "@patternfly/react-core": "^6.4.0", + "@patternfly/react-icons": "^6.4.0", + "@patternfly/react-table": "^6.4.0", + "clsx": "^2.1.1", + "react-jss": "^10.10.0" + }, + "peerDependencies": { + "react": "^17 || ^18 || ^19", + "react-dom": "^17 || ^18 || ^19" + } + }, + "node_modules/@patternfly/react-data-view/node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, "node_modules/@patternfly/react-drag-drop": { "version": "6.4.1", "resolved": "https://registry.npmjs.org/@patternfly/react-drag-drop/-/react-drag-drop-6.4.1.tgz", @@ -5731,9 +5760,9 @@ "license": "BSD-3-Clause" }, "node_modules/@redhat-cloud-services/frontend-components": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@redhat-cloud-services/frontend-components/-/frontend-components-7.7.1.tgz", - "integrity": "sha512-KpmSAI1EdNWsE4ZMcVsKpGAsrAj1SnpUPLDRZOImygFAVeg6GvAvTqfmPYy3DrcGzT+IIgkJqC3Oy+hhyuZllA==", + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/@redhat-cloud-services/frontend-components/-/frontend-components-7.10.2.tgz", + "integrity": "sha512-MuAwWL6t5FJTmOThePC3rd99kABlbZXGOSKAw9F38P53Z8CC+VBBN4tpjqP20wZ40Rl076AqeuzyZ2laHoN0fg==", "license": "Apache-2.0", "dependencies": { "@patternfly/react-component-groups": "^6.0.0", @@ -5746,6 +5775,7 @@ }, "peerDependencies": { "@patternfly/react-core": "^6.0.0", + "@patternfly/react-data-view": "^6.0.0", "@patternfly/react-icons": "^6.0.0", "@patternfly/react-table": "^6.0.0", "@patternfly/react-tokens": "^6.0.0", @@ -5758,9 +5788,9 @@ } }, "node_modules/@redhat-cloud-services/frontend-components-config": { - "version": "6.11.2", - "resolved": "https://registry.npmjs.org/@redhat-cloud-services/frontend-components-config/-/frontend-components-config-6.11.2.tgz", - "integrity": "sha512-0y6HuJgKDoFuimZxYKflkzgF3fGI8J5bbqNb7Ofxp9yn+tGKvE3HplcD96kWS5owFOr0ojOhTM/ss8+wiDhKUA==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/@redhat-cloud-services/frontend-components-config/-/frontend-components-config-6.13.0.tgz", + "integrity": "sha512-kvbGqUd8Z72zlTqKm1HEEd7R5M+/X9be3+Ac7YGxOFEIBzHDLTLhjyD+NGitRi2do0O0oK54snWiQEeZrotM8Q==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -6118,9 +6148,9 @@ } }, "node_modules/@redhat-cloud-services/frontend-components-notifications": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/@redhat-cloud-services/frontend-components-notifications/-/frontend-components-notifications-6.9.1.tgz", - "integrity": "sha512-//Scle866A+3mMZtjx9yP210uootEIndq7ZwKp+RdqHmwKVJR25h6Cqvrxx6/980NE6IPMQGHNaY773TpDi0Vg==", + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/@redhat-cloud-services/frontend-components-notifications/-/frontend-components-notifications-6.11.2.tgz", + "integrity": "sha512-d0IH3QovgNFYsNhgNLODOhYbSFd9HIyyEACzcavfG4jdlTeDn5E8rvZ0Qrf94PlWfynjvqkeeFXKNBRB1ylI5w==", "license": "Apache-2.0", "dependencies": { "@redhat-cloud-services/frontend-components": "^7.0.13", @@ -6134,9 +6164,9 @@ } }, "node_modules/@redhat-cloud-services/frontend-components-remediations": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@redhat-cloud-services/frontend-components-remediations/-/frontend-components-remediations-4.9.1.tgz", - "integrity": "sha512-UDk2WUc9v7AfKLCy+VhEgVXhBL6oxdaCdEeGm0f94vdIXzoToX8DlQA26BV1H1KbbWV+o/93Pkmnp0pcX/knYw==", + "version": "4.11.2", + "resolved": "https://registry.npmjs.org/@redhat-cloud-services/frontend-components-remediations/-/frontend-components-remediations-4.11.2.tgz", + "integrity": "sha512-OLBVnVpQ6mqDbQ7mFMd7AnrkIGwwP0fc33ZHD3rYqnlVnRLNex/CxhUHKNdG0zT0j3l5U0DAhRKEpbkfzxU+7g==", "license": "Apache-2.0", "dependencies": { "@data-driven-forms/pf4-component-mapper": "^4.0.0", @@ -6155,9 +6185,9 @@ } }, "node_modules/@redhat-cloud-services/frontend-components-translations": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@redhat-cloud-services/frontend-components-translations/-/frontend-components-translations-4.4.0.tgz", - "integrity": "sha512-4BTzyeaM3VJ4M4Vgt8GaJQnbiOHPOsAv3yBADq0sm6f6Yt2V9MS8J0BKCbmmnUfU8f7Fwi0SkCcYveWzE7cUBw==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/@redhat-cloud-services/frontend-components-translations/-/frontend-components-translations-4.5.1.tgz", + "integrity": "sha512-uxepYndP/0+2st+Yx0YfntNrCe/1WgfMexpzzWHfp8yBgXuVOHLwpbIlAdznXXVFNCFkIvyNDY1owymu7hq6cA==", "license": "Apache-2.0", "optionalDependencies": { "@redhat-cloud-services/frontend-components-utilities": "^7.0.0" @@ -6170,9 +6200,9 @@ } }, "node_modules/@redhat-cloud-services/frontend-components-utilities": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@redhat-cloud-services/frontend-components-utilities/-/frontend-components-utilities-7.4.0.tgz", - "integrity": "sha512-rn8n3ClaSmecKGL645rknF3CaNLMMUZjkYoYNkYSS6bp4/eC31tFY36KDG9gPIap13CcgUPZJ+Ca/p+TASfolA==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/@redhat-cloud-services/frontend-components-utilities/-/frontend-components-utilities-7.5.1.tgz", + "integrity": "sha512-DVx7a9YRySlS4N73Fdl1YiNALtHfqZo1DjKnrxvsHUUwhXbc18axEf+AiiYeg5F870V/DcAq0FtXhCEJKnafQw==", "license": "Apache-2.0", "dependencies": { "@redhat-cloud-services/rbac-client": "^6.0.1", @@ -6211,9 +6241,9 @@ } }, "node_modules/@redhat-cloud-services/javascript-clients-shared": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@redhat-cloud-services/javascript-clients-shared/-/javascript-clients-shared-2.0.7.tgz", - "integrity": "sha512-oqDBB1KJPkPsWMliVhPIipTlQvqZuohogBSy6dPNjiEd1heqM1Pm3iTjQ2C/n5p9CFRml2kjOMOwpebnONCK5Q==", + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/@redhat-cloud-services/javascript-clients-shared/-/javascript-clients-shared-2.0.12.tgz", + "integrity": "sha512-xnl+/f9hDfKLt7zRSCsknhqMiYHQlLElTpzkl2GTpTKrq2YfmhrfGGFV/QGjV2i+4vAfICyLCNMXyeCJWsS7eg==", "license": "Apache-2.0", "dependencies": { "axios": "^1.15.0", @@ -6231,9 +6261,9 @@ } }, "node_modules/@redhat-cloud-services/tsc-transform-imports": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@redhat-cloud-services/tsc-transform-imports/-/tsc-transform-imports-1.2.1.tgz", - "integrity": "sha512-XcMWPfABA5UqCGMg81xmJSp5pMaH8Fk5hwA2bzrBvNTzJimXpFwEgTZS5ZTLod6MCLcmTSfA5wRcXDCQqjdESw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@redhat-cloud-services/tsc-transform-imports/-/tsc-transform-imports-1.3.1.tgz", + "integrity": "sha512-/Px0amWb1jZa1OCUn97iJscSyO2S//dMpJDbLShHlGaZ3pjtiqjIrQMFb2qMqNnXz9IN8zkD3intRMyTBc2WZQ==", "dev": true, "license": "Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index f30f7267e..fa0a95ce9 100644 --- a/package.json +++ b/package.json @@ -10,13 +10,13 @@ "@patternfly/react-table": "^6.5.1", "@patternfly/react-styles": "^6.4.0", "@project-kessel/react-kessel-access-check": "^0.5.0", - "@redhat-cloud-services/frontend-components": "^7.7.1", - "@redhat-cloud-services/frontend-components-notifications": "^6.9.1", - "@redhat-cloud-services/frontend-components-remediations": "^4.9.1", - "@redhat-cloud-services/frontend-components-translations": "^4.4.0", - "@redhat-cloud-services/frontend-components-utilities": "^7.4.0", + "@redhat-cloud-services/frontend-components": "^7.10.2", + "@redhat-cloud-services/frontend-components-notifications": "^6.11.2", + "@redhat-cloud-services/frontend-components-remediations": "^4.11.2", + "@redhat-cloud-services/frontend-components-translations": "^4.5.1", + "@redhat-cloud-services/frontend-components-utilities": "^7.5.1", "@redhat-cloud-services/host-inventory-client": "^5.0.7", - "@redhat-cloud-services/javascript-clients-shared": "^2.0.7", + "@redhat-cloud-services/javascript-clients-shared": "^2.0.12", "@scalprum/react-core": "^0.11.1", "@sentry/webpack-plugin": "^5.1.1", "@types/dockerode": "^4.0.1", @@ -48,8 +48,8 @@ "@eslint/js": "^9.17.0", "@patternfly/patternfly": "^6.5.2", "@playwright/test": "^1.60.0", - "@redhat-cloud-services/frontend-components-config": "^6.11.2", - "@redhat-cloud-services/tsc-transform-imports": "^1.2.1", + "@redhat-cloud-services/frontend-components-config": "^6.13.0", + "@redhat-cloud-services/tsc-transform-imports": "^1.3.1", "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^16.3.2", "@testing-library/user-event": "^14.5.2", diff --git a/src/PresentationalComponents/TableView/__snapshots__/TableView.test.js.snap b/src/PresentationalComponents/TableView/__snapshots__/TableView.test.js.snap index 431d7b525..e76e61581 100644 --- a/src/PresentationalComponents/TableView/__snapshots__/TableView.test.js.snap +++ b/src/PresentationalComponents/TableView/__snapshots__/TableView.test.js.snap @@ -16,138 +16,96 @@ exports[`TableView Should open remediation modal 1`] = ` class="pf-v6-c-toolbar__content-section pf-m-align-items-center" >
+ @@ -850,138 +846,96 @@ exports[`TableView TableView 1`] = ` class="pf-v6-c-toolbar__content-section pf-m-align-items-center" > + @@ -1684,138 +1676,96 @@ exports[`TableView TableView 2`] = ` class="pf-v6-c-toolbar__content-section pf-m-align-items-center" >