From 1441178f94000f8430734a70be983e8a9dd41798 Mon Sep 17 00:00:00 2001 From: Donald Labaj Date: Thu, 24 Oct 2024 13:35:23 -0400 Subject: [PATCH 1/2] feat: Updated to patternfly v6 --- packages/demo-app-ts/package.json | 90 +++++++++--------- packages/module/package.json | 150 +++++++++++++++--------------- yarn.lock | 149 ++++++++++------------------- 3 files changed, 170 insertions(+), 219 deletions(-) diff --git a/packages/demo-app-ts/package.json b/packages/demo-app-ts/package.json index 6c6f29c..347fb01 100644 --- a/packages/demo-app-ts/package.json +++ b/packages/demo-app-ts/package.json @@ -1,46 +1,46 @@ { - "name": "demo-app-ts", - "private": true, - "version": "4.210.7", - "scripts": { - "build:demo-app": "webpack --mode production", - "start:demo-app": "webpack-dev-server", - "start:demo-app:hot": "webpack-dev-server --hot=true", - "serve:demo-app": "node scripts/serve" - }, - "dependencies": { - "@patternfly/react-core": "6.0.0-alpha.100", - "@patternfly/react-icons": "6.0.0-alpha.35", - "@patternfly/react-styles": "6.0.0-alpha.34", - "react": "^18", - "react-dom": "^18", - "react-router": "^5.3.3", - "react-router-dom": "^5.3.3" - }, - "devDependencies": { - "@pmmmwh/react-refresh-webpack-plugin": "0.5.7", - "@types/react": "^18", - "@types/react-dom": "^18", - "@types/react-router": "^5.1.18", - "@types/react-router-dom": "^5.3.3", - "classnames": "^2.2.6", - "clean-webpack-plugin": "^3.0.0", - "copy-webpack-plugin": "^6.1.0", - "css-loader": "^4.3.0", - "file-loader": "^6.1.0", - "fork-ts-checker-webpack-plugin": "6.5.2", - "html-webpack-plugin": "^5.5.0", - "local-web-server": "^2.6.1", - "mini-css-extract-plugin": "^0.11.1", - "react-hot-loader": "4.13.0", - "react-refresh": "0.14.0", - "react-refresh-typescript": "2.0.7", - "style-loader": "3.3.1", - "ts-loader": "^8.3.0", - "typescript": "^4.7.4", - "url-loader": "^4.1.0", - "webpack": "5.73.0", - "webpack-cli": "4.10.0", - "webpack-dev-server": "4.9.3" - } -} + "name": "demo-app-ts", + "private": true, + "version": "4.210.7", + "scripts": { + "build:demo-app": "webpack --mode production", + "start:demo-app": "webpack-dev-server", + "start:demo-app:hot": "webpack-dev-server --hot=true", + "serve:demo-app": "node scripts/serve" + }, + "dependencies": { + "@patternfly/react-core": "^6.0.0", + "@patternfly/react-icons": "^6.0.0", + "@patternfly/react-styles": "^6.0.0", + "react": "^18", + "react-dom": "^18", + "react-router": "^5.3.3", + "react-router-dom": "^5.3.3" + }, + "devDependencies": { + "@pmmmwh/react-refresh-webpack-plugin": "0.5.7", + "@types/react": "^18", + "@types/react-dom": "^18", + "@types/react-router": "^5.1.18", + "@types/react-router-dom": "^5.3.3", + "classnames": "^2.2.6", + "clean-webpack-plugin": "^3.0.0", + "copy-webpack-plugin": "^6.1.0", + "css-loader": "^4.3.0", + "file-loader": "^6.1.0", + "fork-ts-checker-webpack-plugin": "6.5.2", + "html-webpack-plugin": "^5.5.0", + "local-web-server": "^2.6.1", + "mini-css-extract-plugin": "^0.11.1", + "react-hot-loader": "4.13.0", + "react-refresh": "0.14.0", + "react-refresh-typescript": "2.0.7", + "style-loader": "3.3.1", + "ts-loader": "^8.3.0", + "typescript": "^4.7.4", + "url-loader": "^4.1.0", + "webpack": "5.73.0", + "webpack-cli": "4.10.0", + "webpack-dev-server": "4.9.3" + } +} \ No newline at end of file diff --git a/packages/module/package.json b/packages/module/package.json index 729ade0..5a8d449 100644 --- a/packages/module/package.json +++ b/packages/module/package.json @@ -1,76 +1,76 @@ { - "name": "@patternfly/react-topology", - "version": "6.0.0-prerelease.0", - "description": "Provide patternfly components, styles, and utilities for displaying a topology view", - "main": "dist/js/index.js", - "module": "dist/esm/index.js", - "types": "dist/esm/index.d.ts", - "scripts": { - "build": "yarn generate && yarn build:esm && yarn build:cjs", - "build:esm": "tsc --build --verbose ./tsconfig.json", - "build:cjs": "tsc --build --verbose ./tsconfig.cjs.json", - "clean": "rimraf dist css", - "docs:develop": "pf-docs-framework start", - "docs:build": "pf-docs-framework build all --output public", - "docs:serve": "pf-docs-framework serve public --port 5000", - "docs:screenshots": "pf-docs-framework screenshots --urlPrefix http://localhost:5000", - "generate": "rimraf css && node scripts/writeClassMaps.js", - "test:a11y": "patternfly-a11y --config patternfly-a11y.config", - "serve:a11y": "yarn serve coverage" - }, - "repository": { - "type": "git", - "url": "https://github.com/patternfly/react-topology.git" - }, - "author": "Red Hat", - "license": "MIT", - "bugs": { - "url": "https://github.com/patternfly/react-topology/issues" - }, - "homepage": "https://github.com/patternfly/react-topology#readme", - "publishConfig": { - "access": "public", - "tag": "prerelease" - }, - "dependencies": { - "@patternfly/react-core": "6.0.0-prerelease.21", - "@patternfly/react-icons": "6.0.0-prerelease.7", - "@patternfly/react-styles": "6.0.0-prerelease.6", - "@types/d3": "^7.4.0", - "@types/d3-force": "^1.2.1", - "@types/react-measure": "^2.0.6", - "d3": "^7.8.0", - "@dagrejs/dagre": "1.1.2", - "mobx": "^6.9.0", - "mobx-react": "^7.6.0", - "point-in-svg-path": "^1.0.1", - "popper.js": "^1.16.1", - "react-measure": "^2.3.0", - "tslib": "^2.0.0", - "webcola": "3.4.0" - }, - "peerDependencies": { - "react": "^17 || ^18", - "react-dom": "^17 || ^18" - }, - "devDependencies": { - "@patternfly/documentation-framework": "6.0.0-alpha.108", - "@patternfly/patternfly": "6.0.0-prerelease.15", - "@patternfly/patternfly-a11y": "^4.3.1", - "@patternfly/react-code-editor": "6.0.0-prerelease.21", - "@patternfly/react-table": "6.0.0-prerelease.22", - "@types/react": "^18.0.0", - "@types/react-dom": "^18.0.0", - "camel-case": "^3.0.0", - "css": "^2.2.3", - "fs-extra": "^6.0.1", - "glob": "^7.1.2", - "jsdom": "^15.1.0", - "react": "^18.0.0", - "react-dom": "^18.0.0", - "rimraf": "^2.6.2", - "typescript": "^4.7.4", - "react-monaco-editor": "^0.51.0", - "monaco-editor": "^0.34.1" - } -} + "name": "@patternfly/react-topology", + "version": "6.0.0-prerelease.0", + "description": "Provide patternfly components, styles, and utilities for displaying a topology view", + "main": "dist/js/index.js", + "module": "dist/esm/index.js", + "types": "dist/esm/index.d.ts", + "scripts": { + "build": "yarn generate && yarn build:esm && yarn build:cjs", + "build:esm": "tsc --build --verbose ./tsconfig.json", + "build:cjs": "tsc --build --verbose ./tsconfig.cjs.json", + "clean": "rimraf dist css", + "docs:develop": "pf-docs-framework start", + "docs:build": "pf-docs-framework build all --output public", + "docs:serve": "pf-docs-framework serve public --port 5000", + "docs:screenshots": "pf-docs-framework screenshots --urlPrefix http://localhost:5000", + "generate": "rimraf css && node scripts/writeClassMaps.js", + "test:a11y": "patternfly-a11y --config patternfly-a11y.config", + "serve:a11y": "yarn serve coverage" + }, + "repository": { + "type": "git", + "url": "https://github.com/patternfly/react-topology.git" + }, + "author": "Red Hat", + "license": "MIT", + "bugs": { + "url": "https://github.com/patternfly/react-topology/issues" + }, + "homepage": "https://github.com/patternfly/react-topology#readme", + "publishConfig": { + "access": "public", + "tag": "prerelease" + }, + "dependencies": { + "@patternfly/react-core": "^6.0.0", + "@patternfly/react-icons": "^6.0.0", + "@patternfly/react-styles": "^6.0.0", + "@types/d3": "^7.4.0", + "@types/d3-force": "^1.2.1", + "@types/react-measure": "^2.0.6", + "d3": "^7.8.0", + "@dagrejs/dagre": "1.1.2", + "mobx": "^6.9.0", + "mobx-react": "^7.6.0", + "point-in-svg-path": "^1.0.1", + "popper.js": "^1.16.1", + "react-measure": "^2.3.0", + "tslib": "^2.0.0", + "webcola": "3.4.0" + }, + "peerDependencies": { + "react": "^17 || ^18", + "react-dom": "^17 || ^18" + }, + "devDependencies": { + "@patternfly/documentation-framework": "6.0.0-alpha.120", + "@patternfly/patternfly": "^6.0.0", + "@patternfly/patternfly-a11y": "^4.3.1", + "@patternfly/react-code-editor": "^6.0.0", + "@patternfly/react-table": "^6.0.0", + "@types/react": "^18.0.0", + "@types/react-dom": "^18.0.0", + "camel-case": "^3.0.0", + "css": "^2.2.3", + "fs-extra": "^6.0.1", + "glob": "^7.1.2", + "jsdom": "^15.1.0", + "react": "^18.0.0", + "react-dom": "^18.0.0", + "rimraf": "^2.6.2", + "typescript": "^4.7.4", + "react-monaco-editor": "^0.51.0", + "monaco-editor": "^0.34.1" + } +} \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index 88fe74b..523d317 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2655,10 +2655,10 @@ dependencies: "@octokit/openapi-types" "^12.11.0" -"@patternfly/ast-helpers@^1.4.0-alpha.97": - version "1.4.0-alpha.98" - resolved "https://registry.yarnpkg.com/@patternfly/ast-helpers/-/ast-helpers-1.4.0-alpha.98.tgz#e66d10d3aaafb8a7e26db4dd1cb13deca16c6202" - integrity sha512-7Xho5JhBMVB9O9uQg2zChxpaD95EdTdcYQd4JD/YYhFfE1AWMBUipNuW2PhoohGBOVt2HhKq9ltUEPWIxqgHTA== +"@patternfly/ast-helpers@^1.4.0-alpha.109": + version "1.4.0-alpha.109" + resolved "https://registry.yarnpkg.com/@patternfly/ast-helpers/-/ast-helpers-1.4.0-alpha.109.tgz#adcd6a1abba8b75af407294e0f4ba8def5b447c1" + integrity sha512-uPmmOm2zvANgFrVAUSROX8fmReHqk5FNCog9VOaUl+ad6cy0PaQfxjPFrRaz2oaQGT3/iC49Uhoqm4iqf/j3Pw== dependencies: acorn "^8.4.1" acorn-class-fields "^1.0.0" @@ -2666,16 +2666,16 @@ acorn-static-class-features "^1.0.0" astring "^1.7.5" -"@patternfly/documentation-framework@6.0.0-alpha.108": - version "6.0.0-alpha.108" - resolved "https://registry.yarnpkg.com/@patternfly/documentation-framework/-/documentation-framework-6.0.0-alpha.108.tgz#209475c2d01ad874b6fc1dee5a79c7483084399b" - integrity sha512-UVsjubhDXxDKs2fUJPD79wdngxDRXswsGnDEVc8jUMzVvV4cpyDbLfCRQdqMfyn1SJH6a5fBSkU72uUdXElA9A== +"@patternfly/documentation-framework@6.0.0-alpha.120": + version "6.0.0-alpha.120" + resolved "https://registry.yarnpkg.com/@patternfly/documentation-framework/-/documentation-framework-6.0.0-alpha.120.tgz#32f0bab6b1542d5566096aeaf44cf01943a7075e" + integrity sha512-rWahoBdgYBCc01YvrJ9PIUHlkl/LBIIrz/gQV1PEcZM1SSwt1qAu4SrXmlX8hOiDrnXJIWQhleDaBrx0GQgzWg== dependencies: "@babel/core" "^7.24.3" "@babel/preset-env" "^7.24.3" "@babel/preset-react" "^7.24.1" "@mdx-js/util" "1.6.16" - "@patternfly/ast-helpers" "^1.4.0-alpha.97" + "@patternfly/ast-helpers" "^1.4.0-alpha.109" "@reach/router" "npm:@gatsbyjs/reach-router@1.3.9" autoprefixer "9.8.6" babel-loader "^9.1.3" @@ -2748,98 +2748,61 @@ puppeteer-cluster "^0.23.0" xmldoc "^1.1.2" -"@patternfly/patternfly@6.0.0-prerelease.15": - version "6.0.0-prerelease.15" - resolved "https://registry.yarnpkg.com/@patternfly/patternfly/-/patternfly-6.0.0-prerelease.15.tgz#fb44ccf5c0675d3adff0a281938be4ead707a6bd" - integrity sha512-7/tRjaWBMX9bvMhIexdAONgxKiVbOCuFffLEKq+p+Q4t8Qq8fqGM7eAznzOx3YbLKIzqVtmbRrgTAIkpsSe1aw== +"@patternfly/patternfly@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@patternfly/patternfly/-/patternfly-6.0.0.tgz#c7c78db38ef1af6324cf742c282404cd71696d1e" + integrity sha512-Mn92Tt/4okSj1COGCJrgUgh390OOaFCWf0tL0WmigDNUecSHNn1D6Vhpd1hxHQBXvre9eWorzxV2b9yhSEl79Q== -"@patternfly/react-code-editor@6.0.0-prerelease.21": - version "6.0.0-prerelease.21" - resolved "https://registry.yarnpkg.com/@patternfly/react-code-editor/-/react-code-editor-6.0.0-prerelease.21.tgz#3241299b40ca009e6cab98a28a7b2ed6d2259f98" - integrity sha512-t9/8Uk3sbPaXasZXHaIxvcAGRWAlep9L0Gsy1vA+vzmpU8Igk1GO2JNMVr9ux4ScLEuMnzp0Rbq++VbxtDNdwA== +"@patternfly/react-code-editor@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@patternfly/react-code-editor/-/react-code-editor-6.0.0.tgz#87d78b17bc858ad3b444aa1f14a6b3c7ffe1fd84" + integrity sha512-TnI/NNkizzWTzdVZWmpyEPKXgsOoUeklk8Xlgtl7II/+5juLjlt0wXTMhL35F59Rzd0YohGs251zXAwJbn6vIQ== dependencies: "@monaco-editor/react" "^4.6.0" - "@patternfly/react-core" "^6.0.0-prerelease.21" - "@patternfly/react-icons" "^6.0.0-prerelease.7" - "@patternfly/react-styles" "^6.0.0-prerelease.6" + "@patternfly/react-core" "^6.0.0" + "@patternfly/react-icons" "^6.0.0" + "@patternfly/react-styles" "^6.0.0" react-dropzone "14.2.3" tslib "^2.7.0" -"@patternfly/react-core@6.0.0-alpha.100": - version "6.0.0-alpha.100" - resolved "https://registry.yarnpkg.com/@patternfly/react-core/-/react-core-6.0.0-alpha.100.tgz#46aeab98151aa086f6fc4c71cf51ba833f11820f" - integrity sha512-8FudnggWpdAmKgENtC4eMuVAfS2X9mce7tR7pVce0emsBONUm9u/FYvcr5913mf5SDCO8PDq7Tk6nhlska6Rqg== - dependencies: - "@patternfly/react-icons" "^6.0.0-alpha.35" - "@patternfly/react-styles" "^6.0.0-alpha.34" - "@patternfly/react-tokens" "^6.0.0-alpha.34" - focus-trap "7.5.4" - react-dropzone "^14.2.3" - tslib "^2.6.2" - -"@patternfly/react-core@6.0.0-prerelease.21", "@patternfly/react-core@^6.0.0-prerelease.21": - version "6.0.0-prerelease.21" - resolved "https://registry.yarnpkg.com/@patternfly/react-core/-/react-core-6.0.0-prerelease.21.tgz#78dc72a3bcf4f0bf886a5dc6edd765b6bfc0db74" - integrity sha512-EaGcKUPeeR253vY4N0Ahm9oOVtltoI6JycfclwmzjevOzpYvuLj1jcsVwL8wqgWYQVpURoBm1yxIdx34fo5UHA== +"@patternfly/react-core@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@patternfly/react-core/-/react-core-6.0.0.tgz#9163c92493ee05c27a2208231e37049eb61231e3" + integrity sha512-UKFj9+YzBY+FfEDsLONgOM4N0e8SPV/27/UzNRiJ0gpgqbw2POuXwLpjGSRTTIUuCaLaGGM5PeTSj7mMB73ykw== dependencies: - "@patternfly/react-icons" "^6.0.0-prerelease.7" - "@patternfly/react-styles" "^6.0.0-prerelease.6" - "@patternfly/react-tokens" "^6.0.0-prerelease.7" + "@patternfly/react-icons" "^6.0.0" + "@patternfly/react-styles" "^6.0.0" + "@patternfly/react-tokens" "^6.0.0" focus-trap "7.6.0" react-dropzone "^14.2.3" tslib "^2.7.0" -"@patternfly/react-icons@6.0.0-alpha.35": - version "6.0.0-alpha.35" - resolved "https://registry.yarnpkg.com/@patternfly/react-icons/-/react-icons-6.0.0-alpha.35.tgz#03caf5362d6f08cb4dd18e618aaeaa44212af478" - integrity sha512-3gdFXGME/BVUW647W6wt3w+P95/l5zrK/EtLQ59Gx11faOlClwGniqloxRC5Cv+yo8kPpIFezjiZiia4vGGO7w== - -"@patternfly/react-icons@6.0.0-prerelease.7", "@patternfly/react-icons@^6.0.0-prerelease.7": - version "6.0.0-prerelease.7" - resolved "https://registry.yarnpkg.com/@patternfly/react-icons/-/react-icons-6.0.0-prerelease.7.tgz#44218ac52e5a8440bd0bb96eceef3df4c9239b86" - integrity sha512-DQmecVgXRIiD3ww4KUuJ0qO76TmYMDEJ1ao1+DYuTSP+FzeJLJKuE9QxvL8qn3anyKtuORBuHdTIjM52mVq5Vg== - -"@patternfly/react-icons@^6.0.0-alpha.35": - version "6.0.0-alpha.36" - resolved "https://registry.yarnpkg.com/@patternfly/react-icons/-/react-icons-6.0.0-alpha.36.tgz#a5674a49a0702fe4f6699425a7e12bee6833df6d" - integrity sha512-9gxJr3UxqZnUKwtPfV1JrzcH76hN/5hHM5CL5HJVWnAhI6WjRm3oQ9dA/PLo91Kyo3tN6TQKV1b2x/LhPiBscw== - -"@patternfly/react-styles@6.0.0-alpha.34": - version "6.0.0-alpha.34" - resolved "https://registry.yarnpkg.com/@patternfly/react-styles/-/react-styles-6.0.0-alpha.34.tgz#b3125f97670e746a79f69e22e26363851ae45eb6" - integrity sha512-mJSpYrgI/Sgu+gwSv5h8ZP+prvzNUbfEkWP+LV6hZuw70N0UnarJacTsMD0zouCWUwIVt1NOJfawLOVmzAsxbA== - -"@patternfly/react-styles@6.0.0-prerelease.6", "@patternfly/react-styles@^6.0.0-prerelease.6": - version "6.0.0-prerelease.6" - resolved "https://registry.yarnpkg.com/@patternfly/react-styles/-/react-styles-6.0.0-prerelease.6.tgz#e46acc02c8bc2464846544ebf55bbc4a646824b9" - integrity sha512-tI28gIJFgbgVQs7Xj705csfl6T92dr5Bh7ynR5gN4+QdTWCUWmSctp46G2ZewXdrIN+C+2zUPE86o77aFp4CWw== - -"@patternfly/react-styles@^6.0.0-alpha.34": - version "6.0.0-alpha.35" - resolved "https://registry.yarnpkg.com/@patternfly/react-styles/-/react-styles-6.0.0-alpha.35.tgz#0f86572d555a022b2a3c0c3957fd467a19991678" - integrity sha512-9ddQpDJ1CXDbsuV5lYmynw8hqGncKXxnhNwvUKc+s/i50pNBAMmNO9CP5dkKhnZPcjHQj0A35aleQ7xdRgNWQw== - -"@patternfly/react-table@6.0.0-prerelease.22": - version "6.0.0-prerelease.22" - resolved "https://registry.yarnpkg.com/@patternfly/react-table/-/react-table-6.0.0-prerelease.22.tgz#4f4207218d30ec422cd04787d2eaeeef8d34b868" - integrity sha512-vGDWr14YATIY9RnxaOpyjkPlw4aKBM7dhHJRPXY0cwCFehSGwwzQpialZyi+92I2WfBF1Cb75doDAtxTSi8UZQ== - dependencies: - "@patternfly/react-core" "^6.0.0-prerelease.21" - "@patternfly/react-icons" "^6.0.0-prerelease.7" - "@patternfly/react-styles" "^6.0.0-prerelease.6" - "@patternfly/react-tokens" "^6.0.0-prerelease.7" +"@patternfly/react-icons@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@patternfly/react-icons/-/react-icons-6.0.0.tgz#4dfd8d78cf04b860d5dd837caa022bf6f59326ec" + integrity sha512-ZFrsBVKrAp0DZrPOss98OA/EVUL4F0frXhR1uBId9+3ZrRArdKTgYgmQUCeSzMbxnSlxpmm3a2L05XQ36VUVbw== + +"@patternfly/react-styles@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@patternfly/react-styles/-/react-styles-6.0.0.tgz#e388af342ee51cc2977721e91a6b0191c334c163" + integrity sha512-fJFMB89sTRGlZTzTLmpRmthgOXqcN078scHMFJ3ttfi2D2btnem5oZrxmQ/gPZkZOxR+9MqwKDB6l3F5x1SqLQ== + +"@patternfly/react-table@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@patternfly/react-table/-/react-table-6.0.0.tgz#7d81aa3e858892c32a6922baba881014547188f9" + integrity sha512-LvWMzjcQZHdFUpK8fjj5EAFrNxqB8/MFd7gUUZu7AgYt6rmS2im4xk6yb7h0K7cAhY085oPeRF9lkYSCgzlRDg== + dependencies: + "@patternfly/react-core" "^6.0.0" + "@patternfly/react-icons" "^6.0.0" + "@patternfly/react-styles" "^6.0.0" + "@patternfly/react-tokens" "^6.0.0" lodash "^4.17.21" tslib "^2.7.0" -"@patternfly/react-tokens@^6.0.0-alpha.34": - version "6.0.0-alpha.35" - resolved "https://registry.yarnpkg.com/@patternfly/react-tokens/-/react-tokens-6.0.0-alpha.35.tgz#4379c6ed20058f38f51f69285cafa2f77cad37d8" - integrity sha512-TYLYxyx7tDVRYeso+72eGZbM/O3G90brLzHQai2JtKI66XE3T2R89N0VxPT65gbc1cnqNkiTtUKkpUUHmOK9qg== - -"@patternfly/react-tokens@^6.0.0-prerelease.7": - version "6.0.0-prerelease.7" - resolved "https://registry.yarnpkg.com/@patternfly/react-tokens/-/react-tokens-6.0.0-prerelease.7.tgz#68525ffcf08aebe2436d77af168a5fb4b3478b17" - integrity sha512-SLgVwbIgVx26LCjaXkpNlPIZYqWpHJkw3QX/n3URLmIcRlCw536/rKO1PzXaeuCCqhuSq66J6R125zM2eJjM6A== +"@patternfly/react-tokens@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@patternfly/react-tokens/-/react-tokens-6.0.0.tgz#403e73d1febe561abd50887abaf0a09643c3a18f" + integrity sha512-xd0ynDkiIW2rp8jz4TNvR4Dyaw9kSMkZdsuYcLlFXCVmvX//Mnl4rhBnid/2j2TaqK0NbkyTTPnPY/BU7SfLVQ== "@pmmmwh/react-refresh-webpack-plugin@0.5.7": version "0.5.7" @@ -7780,13 +7743,6 @@ flush-write-stream@^1.0.0: inherits "^2.0.3" readable-stream "^2.3.6" -focus-trap@7.5.4: - version "7.5.4" - resolved "https://registry.yarnpkg.com/focus-trap/-/focus-trap-7.5.4.tgz#6c4e342fe1dae6add9c2aa332a6e7a0bbd495ba2" - integrity sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w== - dependencies: - tabbable "^6.2.0" - focus-trap@7.6.0: version "7.6.0" resolved "https://registry.yarnpkg.com/focus-trap/-/focus-trap-7.6.0.tgz#7f3edab8135eaca92ab59b6e963eb5cc42ded715" @@ -14467,11 +14423,6 @@ tslib@^2.4.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf" integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg== -tslib@^2.6.2: - version "2.6.3" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.3.tgz#0438f810ad7a9edcde7a241c3d80db693c8cbfe0" - integrity sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ== - tslib@^2.7.0: version "2.7.0" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.7.0.tgz#d9b40c5c40ab59e8738f297df3087bf1a2690c01" From 9468daa5426b59a3c7bf12c904f67c5fea71465a Mon Sep 17 00:00:00 2001 From: Austin Sullivan Date: Thu, 24 Oct 2024 14:28:34 -0400 Subject: [PATCH 2/2] fix(ContextMenu): fix context menus rendering at the bottom of the page --- packages/module/src/components/contextmenu/ContextMenu.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/module/src/components/contextmenu/ContextMenu.tsx b/packages/module/src/components/contextmenu/ContextMenu.tsx index 78b7afd..4353e60 100644 --- a/packages/module/src/components/contextmenu/ContextMenu.tsx +++ b/packages/module/src/components/contextmenu/ContextMenu.tsx @@ -31,6 +31,7 @@ const ContextMenu: React.FunctionComponent = ({ onSelect={handleOnRequestClose} toggle={() => <>} className={css(topologyStyles.topologyContextMenuCDropdownMenu)} + popperProps={{ appendTo: 'inline' }} > {children}