Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: support aria role for native classes #56

Open
wants to merge 11 commits into
base: master
Choose a base branch
from

Conversation

jelhan
Copy link
Contributor

@jelhan jelhan commented Jan 21, 2020

Support for ariaRole on classic components was implemented in #51. This pull request extends the support to native classes as well.

This is based on top of #44, which should be merged before.

@jelhan jelhan changed the title Support aria role for native classes WIP: support aria role for native classes Jan 21, 2020
@jelhan
Copy link
Contributor Author

jelhan commented Jan 21, 2020

WIP cause #44 needs to be merged before. Will rebase afterwards. Feel free to start the actual review before.

jelhan added a commit to jelhan/ember-bootstrap that referenced this pull request Jan 23, 2020
This is the result of running the tagless-ember-components-codemod
against Ember Bootstrap.

The following open pull request have been merged in before:

- Support native classes: ember-codemods/tagless-ember-components-codemod#44
- Support component with event handlers: ember-codemods/tagless-ember-components-codemod#52
- Support aria role for native classes: ember-codemods/tagless-ember-components-codemod#56

Steps:
  mv addon/templates/components/common addon/templates/components/base
  npx jelhan/tagless-ember-components-codemod#merged-native-class-support
  mv addon/templates/components/base addon/templates/components/common
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants