import {Component, Input, OnInit} from '@angular/core'; import {Event} from '../../models/event'; import {UtilsService} from '../../services/utils.service'; @Component({ selector: 'app-events-table', templateUrl: './events-table.component.html', styleUrls: ['./events-table.component.css'] }) export class EventsTableComponent implements OnInit { @Input() events: Event[] = []; @Input() selectedCalendar: number = -1; constructor() { } ngOnInit(): void { } addEvent() { this.events.push({ calendarId: this.selectedCalendar, startDateTime: new Date(), endDateTime: new Date(), createdDate: new Date(), createdBy: UtilsService.getNameFromLocalStorage() } as Event); } }