Projekt

Obecné

Profil

« Předchozí | Další » 

Revize bdca9f6d

Přidáno uživatelem Václav Jirák před téměř 6 roky(ů)

Re #7458 Dialog for adding of days off initialized

Zobrazit rozdíly:

webapp/src/app/dashboard/employer-dashboard/employer-dashboard.component.ts
1 1
import { Component, OnInit } from '@angular/core';
2
import {UserToApprove} from '../../user-approval/user-to-approve.model';
3
import {DaysOff} from '../../shared/days-off.model';
4
import {OffDayType } from '../../shared/off-day-type';
2
import { UserToApprove } from '../../user-approval/user-to-approve.model';
3
import { DaysOff } from '../../shared/days-off.model';
4
import { OffDayType } from '../../shared/off-day-type';
5
import { MatDialog } from '@angular/material';
6
import { AddDaysOffDialogComponent } from '../../add-days-off-dialog/add-days-off-dialog.component';
5 7

  
6 8
@Component({
7 9
  selector: 'app-employer-dashboard',
......
43 45

  
44 46
  oncomingDaysOff: DaysOff[] = [];
45 47

  
46
  constructor() { }
48
  constructor(public dialog: MatDialog) { }
47 49

  
48 50
  ngOnInit() {
49 51
    this.oncomingDaysOff = this.calculateComingDaysOff();
50 52
  }
51 53

  
52 54
  onDateSelect( date: Date ) {
53
    console.log('Date selected: ' + date.toDateString());
55
    this.dialog.open(AddDaysOffDialogComponent, {
56
      data: {
57
        // TODO
58
        foo: 'bar'
59
      }
60
    });
54 61
  }
55 62

  
56 63
  userApproved( user: UserToApprove, approved: boolean ) {

Také k dispozici: Unified diff