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;
}
);
}
},
};