Skip to content

Commit c6994cd

Browse files
feat(addon/components/paper-card-title-media): migrates to tagless native class.
1 parent 721e4ce commit c6994cd

File tree

2 files changed

+14
-13
lines changed

2 files changed

+14
-13
lines changed
Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
{{! template-lint-disable no-implicit-this }}
2-
{{#if (has-block)}}
3-
<div class="md-media-{{size}}">
4-
{{yield}}
5-
</div>
6-
{{else}}
7-
<img class="md-media-{{size}}" src={{src}} alt={{alt}} title={{title}}>
8-
{{/if}}
1+
<md-card-title-media ...attributes>
2+
{{#if (has-block)}}
3+
<div class="md-media-{{this.size}}">
4+
{{yield}}
5+
</div>
6+
{{else}}
7+
<img class="md-media-{{this.size}}" src={{@src}} alt={{@alt}} title={{@title}}>
8+
{{/if}}
9+
</md-card-title-media>
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* eslint-disable ember/no-classic-components, ember/require-tagless-components */
1+
/* eslint-disable ember/no-classic-components */
22
/**
33
* @module ember-paper
44
*/
@@ -8,7 +8,7 @@ import Component from '@ember/component';
88
* @class PaperCardTitleMedia
99
* @extends Ember.Component
1010
*/
11-
export default Component.extend({
12-
tagName: 'md-card-title-media',
13-
size: 'md',
14-
});
11+
export default class PaperCardTitleMedia extends Component {
12+
tagName = '';
13+
size = 'md';
14+
}

0 commit comments

Comments
 (0)