people-block.component.ts
735 Bytes
import {Input, Inject, Component} from "ng-forward";
import {EnvironmentService} from "../../../../lib/ng-noosfero-api/http/environment.service";
@Component({
selector: "noosfero-people-block",
templateUrl: 'app/layout/blocks/people/people-block.html',
})
@Inject(EnvironmentService)
export class PeopleBlockComponent {
@Input() block: noosfero.Block;
@Input() owner: noosfero.Environment;
private type: string = "people";
people: noosfero.Person[] = [];
constructor(private environmentService: EnvironmentService) {
}
ngOnInit() {
this.environmentService.getEnvironmentPeople({ limit: '6' }).then((people: noosfero.Person[]) => {
this.people = people;
});
}
}