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

33 lines
647 B
TypeScript
Raw Normal View History

2019-08-10 16:20:59 +02:00
import {Component, OnInit} from '@angular/core';
2019-12-03 17:20:57 +01:00
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 {
2019-08-09 15:14:23 +02:00
2020-01-16 16:46:19 +01:00
constructor(public config: ConfigService) {
2019-08-10 16:20:59 +02:00
}
2019-08-09 15:14:23 +02:00
2019-08-10 16:20:59 +02:00
ngOnInit() {
}
2019-08-09 15:14:23 +02:00
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
}