import template from './customer-send-email.html'; export const CustomerEmailComponent: ng.IComponentOptions = { bindings: { customerId: '<', emailType: '@', }, template, controller: class CustomerEmailsController { static $inject: string[] = ['CustomerEmailService']; customerId: number; isLoading: boolean; emailType: 'register' | 'verified'; constructor(private CustomerEmailService: any) {} send() { this.isLoading = true; this.CustomerEmailService.send( this.customerId, this.emailType ).then(() => { this.isLoading = false; }); } }, };