Skip to content
This repository was archived by the owner on Aug 2, 2024. It is now read-only.

Refactor polaris-labelled#361

Closed
vladucu wants to merge 6 commits into
refactor/es6-polaris-drop-zonefrom
refactor/es6-polaris-labelled
Closed

Refactor polaris-labelled#361
vladucu wants to merge 6 commits into
refactor/es6-polaris-drop-zonefrom
refactor/es6-polaris-labelled

Conversation

@vladucu
Copy link
Copy Markdown
Member

@vladucu vladucu commented Aug 8, 2019

What's here

  • refactors to ES6 class
  • template-only components
  • angle-bracket syntax

@vladucu vladucu self-assigned this Aug 8, 2019
super.init(...arguments);

deprecate(
`[polaris-labelled] Passing 'dataTestLabelled' is deprecated! Switch to angle bracket invocation and pass an HTML attribute instead`,
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:obama: 😛

@disabled={{@action.disabled}}
@loading={{@action.loading}}
@accessibilityLabel={{@action.accessibilityLabel}}
@onClick={{action @action.onAction}}
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

HURRY UP AND GIVE US SPL@TTRIBUTES PLZ EMBER/GLIMMER 😅

matchId: 'ember-polaris.polaris-labelled.dataTestLabelled-arg',
},
],
};
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Curious, why do we want to silence these in the dummy app? 🤔

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

to reduce the noise while working through these PRs

@andrewpye
Copy link
Copy Markdown
Member

You have some test failures that need to be taken care of before merging this 😉

@vladucu
Copy link
Copy Markdown
Member Author

vladucu commented Aug 9, 2019

lmao, added a note about tests to most PRs but not this one

that happens with ember-beta....seems an issue unrelated to our code possibly related to ember-decorators/ember-decorators#451

@vladucu vladucu force-pushed the refactor/es6-polaris-drop-zone branch from 8ecfcfa to f0772ac Compare August 9, 2019 12:32
@vladucu vladucu force-pushed the refactor/es6-polaris-labelled branch from c0e1b54 to 9214b53 Compare August 9, 2019 12:32
@vladucu vladucu force-pushed the refactor/es6-polaris-labelled branch from 9214b53 to fa5354c Compare August 9, 2019 12:40
@vladucu vladucu closed this Aug 9, 2019
@vladucu vladucu deleted the refactor/es6-polaris-labelled branch August 9, 2019 12:45
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants