organization-cards.component.ts 848 B

1234567891011121314151617181920212223242526272829303132333435
  1. import { Component, OnInit } from '@angular/core';
  2. import { Organization } from 'src/app/models/organization';
  3. import { OrganizationsService } from 'src/app/services/organizations.service';
  4. import { RouterModule } from '@angular/router';
  5. @Component({
  6. selector: 'app-organization-cards',
  7. templateUrl: './organization-cards.component.html',
  8. styleUrls: ['./organization-cards.component.scss']
  9. })
  10. export class OrganizationCardsComponent implements OnInit {
  11. listOrganizations:any;
  12. error:boolean = false;
  13. errorMessage:string;
  14. constructor(private orgService: OrganizationsService) { }
  15. ngOnInit() {
  16. //});
  17. this.orgService.getOrganizations().subscribe((res)=>{
  18. this.listOrganizations = res["organizations"];
  19. },
  20. (err) => {
  21. this.error = true;
  22. this.errorMessage = err.message;
  23. });
  24. }
  25. }