MM-54191 Change how menu item click handlers are triggered after menus fully close (#24335)

* MM-54191 Change how menu item click handlers are triggered after menus fully close

* Switch menu items to use onClick instead of onMouseDown

* Add unit tests for menu keyboard navigation and opening modals

* Fix missing use of useMenuContextValue

* Remove unneeded ?.

* Fix unrelated test broken by @testing-library/user-event update
Этот коммит содержится в:
Harrison Healey
2023-08-31 11:53:33 -04:00
коммит произвёл GitHub
родитель 66e5d5fffa
Коммит c07b30c5b0
8 изменённых файлов: 305 добавлений и 68 удалений

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

@@ -106,7 +106,7 @@
"@redux-devtools/extension": "3.2.3",
"@testing-library/jest-dom": "5.16.4",
"@testing-library/react": "12.1.4",
"@testing-library/user-event": "12.1.4",
"@testing-library/user-event": "13.5.0",
"@types/bootstrap": "4.5.0",
"@types/country-list": "2.1.0",
"@types/enzyme": "3.10.11",