Skip to content

Commit ecaf16e

Browse files
committed
Fix linting error (#775)
1 parent 4006bdd commit ecaf16e

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

app/components/class-field-description.js

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,22 @@
1-
/* eslint-disable ember/no-computed-properties-in-native-classes, ember/classic-decorator-no-classic-methods */
2-
import { computed } from '@ember/object';
31
import { inject as service } from '@ember/service';
42
import Component from '@ember/component';
3+
import { tracked } from '@glimmer/tracking';
4+
5+
class Field {
6+
@tracked name;
7+
@tracked class;
8+
}
59

610
export default class ClassFieldDescription extends Component {
711
@service
812
legacyModuleMappings;
913

10-
@computed('field.{name,class}')
14+
field = new Field();
15+
1116
get hasImportExample() {
1217
return this.legacyModuleMappings.hasFunctionMapping(
13-
this.get('field.name'),
14-
this.get('field.class')
18+
this.field.name,
19+
this.field.class
1520
);
1621
}
1722

0 commit comments

Comments
 (0)