mirror of
https://github.com/TryGhost/Ghost.git
synced 2024-12-24 19:33:02 +03:00
14 lines
414 B
JavaScript
14 lines
414 B
JavaScript
|
import GhostSelect from 'ghost/components/gh-select';
|
||
|
|
||
|
var RolesSelector = GhostSelect.extend({
|
||
|
roles: Ember.computed.alias('options'),
|
||
|
options: Ember.computed(function () {
|
||
|
var rolesPromise = this.store.find('role', { permissions: 'assign' });
|
||
|
|
||
|
return Ember.ArrayProxy.extend(Ember.PromiseProxyMixin)
|
||
|
.create({promise: rolesPromise});
|
||
|
})
|
||
|
});
|
||
|
|
||
|
export default RolesSelector;
|