import { DatePipe } from "@angular/common" ; import { Component , EventEmitter , Input , Output } from "@angular/core" ; import { ControlContainer , NgForm } from "@angular/forms" ; import { I18nService } from "jslib-common/abstractions/i18n.service" ; import { PlatformUtilsService } from "jslib-common/abstractions/platformUtils.service" ; import { EffluxDatesComponent as BaseEffluxDatesComponent } from "jslib-angular/components/send/efflux-dates.component" ; @ Component ( { selector : "app-send-efflux-dates" , templateUrl : "efflux-dates.component.html" , viewProviders : [ { provide : ControlContainer , useExisting : NgForm } ] , } ) export class EffluxDatesComponent extends BaseEffluxDatesComponent { @ Input ( ) readonly inPopout : boolean ; @ Output ( ) popOutWindow = new EventEmitter ( ) ; constructor ( protected i18nService , protected platformUtilsService , protected datePipe ) { super ( i18nService , platformUtilsService , datePipe ) ; } }