fix(dashboard): Tab behaviour in DataGrid (#8973)

* fix focus in datagrid

* cleanup

* fix keyboard commands

* cleanup

* cleanup

* always allow handler for special focus to fire

* cleanup
This commit is contained in:
Kasper Fabricius Kristensen authored and GitHub committed 2024-09-03 20:54:47 +02:00
1 parent f47f1aff49
commit 58c78a7f62
9 files changed
+270 -255

No files matched your search

-32
View File
@@ -4551,7 +4551,6 @@ __metadata:
autoprefixer: ^10.4.17
cmdk: ^0.2.0
date-fns: ^3.6.0
focus-trap-react: ^10.2.3
framer-motion: ^11.0.3
i18next: 23.7.11
i18next-browser-languagedetector: 7.2.0
@@ -4560,7 +4559,6 @@ __metadata:
match-sorter: ^6.3.4
postcss: ^8.4.33
prettier: ^3.1.1
prop-types: ^15.8.1
qs: ^6.12.0
react: ^18.2.0
react-country-flag: ^3.1.0
@@ -18451,29 +18449,6 @@ __metadata:
languageName: node
linkType: hard
"focus-trap-react@npm:^10.2.3":
version: 10.2.3
resolution: "focus-trap-react@npm:10.2.3"
dependencies:
focus-trap: ^7.5.4
tabbable: ^6.2.0
peerDependencies:
prop-types: ^15.8.1
react: ">=16.3.0"
react-dom: ">=16.3.0"
checksum: 18527771cacc1083ecdf472276a4c46581a6289dc98b6caf1c31641091732933cbffdec78e4c86c2c1568ac4f82a83c367d6a4d7e0e84dc96b239d2d4c12c071
languageName: node
linkType: hard
"focus-trap@npm:^7.5.4":
version: 7.5.4
resolution: "focus-trap@npm:7.5.4"
dependencies:
tabbable: ^6.2.0
checksum: c09e12b957862b2608977ff90de782645f99c3555cc5d93977240c179befa8723b9b1183e93890b4ad9d364d52a1af36416e63a728522ecce656a447d9ddd945
languageName: node
linkType: hard
"follow-redirects@npm:^1.14.0, follow-redirects@npm:^1.14.4, follow-redirects@npm:^1.15.6":
version: 1.15.6
resolution: "follow-redirects@npm:1.15.6"
@@ -28925,13 +28900,6 @@ __metadata:
languageName: node
linkType: hard
"tabbable@npm:^6.2.0":
version: 6.2.0
resolution: "tabbable@npm:6.2.0"
checksum: ced8b38f05f2de62cd46836d77c2646c42b8c9713f5bd265daf0e78ff5ac73d3ba48a7ca45f348bafeef29b23da7187c72250742d37627883ef89cbd7fa76898
languageName: node
linkType: hard
"table@npm:^6.0.9":
version: 6.8.2
resolution: "table@npm:6.8.2"