// import {ScrollToService} from '@nicky-lenaers/ngx-scroll-to'; export class FormComponent { public errorMsg: string; public isCreationMode: boolean; // protected scrollToService: ScrollToService; // constructor(scrollToService: ScrollToService) { // this.scrollToService = scrollToService; // this.errorMsg = ''; // this.isCreationMode = false; // } constructor() { this.errorMsg = ''; this.isCreationMode = false; } public checkDate(e: any): void { const checkedDate: Date = new Date(e.target.value.replace(/\s/, 'T')); const today: Date = new Date(); today.setHours(0); today.setMinutes(0); today.setSeconds(1); if (checkedDate < today) { alert('Hinweis: Das Datum liegt in der Vergangenheit.\nVergangene Termine können nicht bearbeitet oder gelöscht werden.'); } } /** * Configures scrollToService - https://www.npmjs.com/package/@nicky-lenaers/ngx-scroll-to */ // public scrollUp(identifier: string): void { // this.scrollToService.scrollTo({target: identifier}); // } }