mirror of
https://github.com/TryGhost/Ghost.git
synced 2024-12-01 22:02:11 +03:00
16 lines
440 B
JavaScript
16 lines
440 B
JavaScript
import Ember from 'ember';
|
|
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;
|