diff --git a/test-app/.eslintrc.js b/test-app/.eslintrc.js index cac4c7dfa..ae7b32982 100644 --- a/test-app/.eslintrc.js +++ b/test-app/.eslintrc.js @@ -18,8 +18,6 @@ module.exports = { rules: { 'ember/no-classic-classes': 'off', 'ember/no-classic-components': 'off', - 'ember/classic-decorator-no-classic-methods': 'off', - 'ember/no-computed-properties-in-native-classes': 'off', }, overrides: [ // ts files diff --git a/test-app/app/controllers/helpers-testing.js b/test-app/app/controllers/helpers-testing.js index dd219f397..6ae9746f4 100644 --- a/test-app/app/controllers/helpers-testing.js +++ b/test-app/app/controllers/helpers-testing.js @@ -1,7 +1,9 @@ import Controller from '@ember/controller'; import { action } from '@ember/object'; import { later } from '@ember/runloop'; +import { tracked } from '@glimmer/tracking'; import RSVP from 'rsvp'; + const numbers = [ 'one', 'two', @@ -27,9 +29,9 @@ const numbers = [ export default class HelpersTesting extends Controller { numbers = numbers; - selectedList = []; - asyncSelectedList = []; - optionz = []; + @tracked selectedList = []; + @tracked asyncSelectedList = []; + @tracked optionz = []; @action searchAsync(term) { @@ -43,14 +45,14 @@ export default class HelpersTesting extends Controller { @action onOpenHandle() { later(() => { - this.set('optionz', numbers); + this.optionz = numbers; }, 100); } @action onChangeAsync(key, selected) { later(() => { - this.set(key, selected); + this[key] = selected; }, 100); } }