Commit a4fb879
feat: Add keyboard navigation (#225)
* feat: Test try a11y in test with axe
* fix: Initial commit (non working)
* fix: Working keyboard navigation
* fix: Backspace only on empty search
* fix: Adjust code to check codeclimate
* fix: Refactored some parts to utils
* fix: Refactored some parts to utils
* fix: Code refactoring
* fix: Add documentation
* fix: Refactor
* fix: Refactor
* fix: Refactor
* fix: Refactor
* fix: Refactor
* fix: Add to typings
* fix: Close on Enter
* fix: Refactor
* fix: Added test
* fix: Added some aria
* fix: Add label option
* fix: Render until node on pagedown
* fix: More tests added and fix pagedown on large search result
* fix: Modify output on violations
* fix: Code smells
* fix: Updated doc and center scrollIntoView, fix hasMore()
* fix: Trigger on*-events properly, only open for chars and whitelist
* fix: Skip som aria in this branch
* fix: Add tests and fix snapshot
* fix: Add tests and fix snapshot
* fix: Enabled by default
* fix: Avoid scroll of whole page, only dropdown
* fix: Remember focus during prop updates
* fix: Delete unintentional dist-file
* fix: Do not select readOnly/disabled
* fix: Switch to babel-plugin-transform-runtime instead
* fix: Add label to trigger as well
* fix: Highlight tag on focus, ad aria-labels
* fix: Highlight tag on focus, ad aria-labels
* fix: Update snapshots, match default
* fix: Allow navigate to disabled/readonly
* fix: Code review/smells fixes
* fix: Code smell
* fix: Code smell
* fix: Move to a11y-folder, shared onKeyDown test method
* fix: Build error and tabIndex
* fix: Set new focus after delete
* fix: Code climate
* fix: Code climate
* fix: Select on tab for simpleSelect
* fix: Add more tests
* fix: Add prop for setting remove aria-label
* fix: Code climate
* fix: Add typing for labelRemove
* fix: Adjust timeout
* style: Bring prettier manually to reduce conflicts
* fix: Prettier and removed comment
* fix: Added migration guide
* fix: Bundle text props
* fix: Typing errors
* fix: Renamed prop
* Revert "fix: Renamed prop"
This reverts commit 4145f8c.
* Revert "fix: Typing errors"
This reverts commit 6aa4beb.
* Revert "fix: Bundle text props"
This reverts commit 4256ce2.
* Revert "fix: Added migration guide"
This reverts commit a4fc033.
* fix: Validate radioSelect also
* fix: Moved around methods
* refactor: Separate out test utils from exported ones
* refactor: Use ES6 getter instead of custom method for accessing tags1 parent 4e1d5af commit a4fb879
File tree
34 files changed
+1074
-266
lines changed- __snapshots__/src
- tag
- tree-node
- src
- a11y
- input
- tag
- tree-manager
- tests
- tree-node
- tree
- types
34 files changed
+1074
-266
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
4 | 7 | | |
5 | 8 | | |
6 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| 60 | + | |
| 61 | + | |
60 | 62 | | |
61 | 63 | | |
62 | 64 | | |
| |||
65 | 67 | | |
66 | 68 | | |
67 | 69 | | |
| 70 | + | |
68 | 71 | | |
69 | 72 | | |
70 | 73 | | |
| |||
363 | 366 | | |
364 | 367 | | |
365 | 368 | | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
366 | 381 | | |
367 | 382 | | |
368 | 383 | | |
| |||
414 | 429 | | |
415 | 430 | | |
416 | 431 | | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
417 | 438 | | |
418 | 439 | | |
419 | 440 | | |
| |||
0 commit comments