Skip to content

Commit 82e53e6

Browse files
rschristianJoviDeCroock
authored andcommitted
refactor: Restrict aria roles by element type (#4607)
* refactor: Restrict aria roles by element type * test: Add simple test for button roles * refactor: Make roles signalish * test: Add tests for `never` roles * refactor: Remove half-implemented select roles * fix: Ensure attributes w/ `never` roles can be constructed * refactor: Restrict more complex aria roles * refactor: Remove unused input type interface, fix select multiple type * fix: Ensure partials extend EventTarget * revert: Bring back input type attribute * test: Fix test typo * refactor: Remove 'generic' aria role from allowed values * refactor: Revise select multiple/size roles
1 parent 094c33b commit 82e53e6

File tree

3 files changed

+777
-45
lines changed

3 files changed

+777
-45
lines changed

0 commit comments

Comments
 (0)