Skip to content

Commit 7b1afb8

Browse files
committed
Settings::ApiTokens: Use macro-decorators instead of computed properties
1 parent 6398a1e commit 7b1afb8

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

app/components/settings/api-tokens.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,18 @@
11
import { action } from '@ember/object';
2-
import { sort } from '@ember/object/computed';
32
import { inject as service } from '@ember/service';
43
import Component from '@glimmer/component';
54
import { tracked } from '@glimmer/tracking';
65

76
import { task } from 'ember-concurrency';
7+
import { sortBy } from 'macro-decorators';
88

99
export default class ApiTokens extends Component {
1010
@service store;
1111
@service notifications;
1212

1313
@tracked newToken;
1414

15-
tokenSort = ['created_at:desc'];
16-
@sort('args.tokens', 'tokenSort') sortedTokens;
15+
@sortBy('args.tokens', 'created_at', false) sortedTokens;
1716

1817
@action startNewToken() {
1918
this.newToken = this.store.createRecord('api-token');

0 commit comments

Comments
 (0)