funky-framadate-front/src/app/pages/example/base-page/base.component.ts

29 lines
643 B
TypeScript
Raw Normal View History

import { Component, OnInit } from '@angular/core';
import { ConfigService } from '../../../services/config.service';
2019-08-09 15:14:23 +02:00
@Component({
2019-08-10 16:20:59 +02:00
selector: 'framadate-base-page',
2019-08-10 16:57:36 +02:00
templateUrl: './base.component.html',
styleUrls: ['./base.component.scss'],
2019-08-09 15:14:23 +02:00
})
/**
* base page is aware of the state of the filling
*/
2019-08-10 16:57:36 +02:00
export class BaseComponent implements OnInit {
constructor(public config: ConfigService) {}
2019-08-09 15:14:23 +02:00
ngOnInit() {}
2019-08-10 17:41:01 +02:00
checkValidity() {
// TODO with form controls
2020-01-16 15:35:11 +01:00
this.config.todo();
2019-08-10 17:41:01 +02:00
return true;
}
displayErrorMessage() {
// TODO
2020-01-16 15:35:11 +01:00
this.config.todo();
2019-08-10 17:41:01 +02:00
return true;
}
2019-08-09 15:14:23 +02:00
}