members-block.component.ts
663 Bytes
import {Input, Inject, Component} from "ng-forward";
import {ProfileService} from "../../../../lib/ng-noosfero-api/http/profile.service";
@Component({
selector: "noosfero-members-block",
templateUrl: 'app/components/noosfero-blocks/members-block/members-block.html',
})
@Inject(ProfileService)
export class MembersBlock {
@Input() block: any;
@Input() owner: any;
members: any = [];
constructor(private profileService: ProfileService) {
}
ngOnInit() {
this.profileService.getProfileMembers(this.owner.id, { per_page: 6 }).then((response: any) => {
this.members = response.data.people;
});
}
}