MM-62382/MM-63615 Remove explicit reference to react-popper and remaining references to popper.js (#30743)

* Replace usage of react-popper in onboarding with floating-ui

* Remove direct dependency on react-popper

Compass components still depend on react-popper, but none of the web app
code does any more.

* Remove direct dependency on popper.js

* Remove unneeded dependency on @types/bootstrap and remaining indirect dependency on popper.js
Этот коммит содержится в:
Harrison Healey
2025-04-22 15:35:21 -04:00
коммит произвёл GitHub
родитель 981d1d869a
Коммит 32ce2f13bb
4 изменённых файлов: 26 добавлений и 57 удалений

Просмотреть файл

@@ -56,7 +56,6 @@
"moment-timezone": "0.5.38",
"p-queue": "7.3.0",
"pdfjs-dist": "4.4.168",
"popper.js": "1.16.1",
"process": "0.11.10",
"prop-types": "15.8.1",
"react": "17.0.2",
@@ -71,7 +70,6 @@
"react-intl": "*",
"react-is": "17.0.2",
"react-overlays": "0.9.3",
"react-popper": "2.3.0",
"react-redux": "7.2.4",
"react-router-dom": "5.3.4",
"react-select": "5.9.0",
@@ -110,7 +108,6 @@
"@testing-library/react": "12.1.4",
"@testing-library/react-hooks": "8.0.1",
"@testing-library/user-event": "13.5.0",
"@types/bootstrap": "4.5.0",
"@types/country-list": "2.1.0",
"@types/enzyme": "3.10.11",
"@types/jest": "28.1.8",