Projekt

Obecné

Profil

Stáhnout (629 Bajtů) Statistiky
| Větev: | Tag: | Revize:
1
import { Component, EventEmitter, Input, Output } from '@angular/core';
2
import { UserToApprove } from './user-to-approve.model';
3

    
4

    
5
@Component({
6
  selector: 'app-user-approval',
7
  templateUrl: './user-approval.component.html',
8
  styleUrls: ['./user-approval.component.sass']
9
})
10
export class UserApprovalComponent {
11

    
12
  @Input()  usersToApprove: UserToApprove[];
13
  @Output() userApprovedAction = new EventEmitter<{user: UserToApprove, approved: boolean}>();
14

    
15
  constructor() { }
16

    
17
  userApproved(approvedUser: UserToApprove, isApproved: boolean) {
18
    this.userApprovedAction.emit({user: approvedUser, approved: isApproved});
19
  }
20

    
21
}
(3-3/5)