Commit 5e1e2a7
committed
refactor(combo): Use key-bindings controller
This commit migrates the combo component to use
the general key-bindings controller from the library.
Aside from unifying the implementation across components
this also improves several behaviours of the combo:
* Keyboard events inside the combo are no longer "swallowed".
* Tab navigation is more natural, i.e. there are no longer 2 tab stops
per combo component.
Updated the combo test suite to accomodate for the
changes.1 parent 852b0ed commit 5e1e2a7
File tree
5 files changed
+342
-419
lines changed- src/components
- combo
- controllers
- common/controllers
- stories
5 files changed
+342
-419
lines changed
0 commit comments