import { Component, OnInit, Input, HostBinding } from "@angular/core";
import { FormGroup } from "@angular/forms";
import { IDynamicBaseControl, IDynamicDateControl } from "../../interfaces/dynamic-control.interface";
@Component({
selector: "dynamic-date-range",
template: `
`,
styles: []
})
export class DateRangeComponent implements OnInit {
@HostBinding('class') className: string;
@Input()
control: IDynamicDateControl;
@Input()
form: FormGroup;
constructor() {}
ngOnInit() {
this.control.control.format = this.control.control.format || 'yyyy-MM-dd';
this.className = this.control.className ? this.control.className : 'col-12 col-md-6 col-xl-3 col-el-2';
}
}