members-block.component.js
610 Bytes
(function() {
'use strict';
angular
.module('noosferoApp')
.component('noosferoMembersBlock', {
restrict: 'E',
templateUrl: 'app/components/noosfero-blocks/members-block/members-block.html',
bindings: {
block: '<',
owner: '<'
},
controller: MembersBlockController
});
/** @ngInject */
function MembersBlockController(noosfero) {
var vm = this;
vm.members = [];
noosfero.members(noosfero.profiles.one(vm.owner.id)).one().get({per_page: 6}).then(function(response) {
vm.members = response.data.people;
});
}
})();