ui/lib/global-admin/addon/accounts/index/controller.js

34 lines
776 B
JavaScript

import { computed } from '@ember/object';
import { inject as service } from '@ember/service';
import Controller from '@ember/controller';
export default Controller.extend({
access: service(),
sortBy: 'username',
headers: computed('isLocal', function() {
let out = [
{
translationKey: 'generic.name',
name: 'name',
sort: ['name'],
// width: '120'
},
];
if ( this.get('isLocal') ) {
out.unshift({
translationKey: 'accountsPage.index.table.username',
name: 'username',
sort: ['username'],
});
}
return out;
}),
isLocal: computed('access.provider', function() {
return true; // TODO 2.0
// return this.get('access.provider') === 'localauthconfig';
}),
});