import { Component } from '@angular/core'; import { SalesTaxService } from './sales-tax.service'; import { TaxRateService } from './tax-rate.service'; @Component({ selector: 'sales-tax', template: `

Sales Tax Calculator

Amount:
The sales tax is {{ getTax(amountBox.value) | currency:'USD':true:'1.2-2' }}
`, providers: [SalesTaxService, TaxRateService] }) export class SalesTaxComponent { constructor(private salesTaxService: SalesTaxService) { } getTax(value: string | number) { return this.salesTaxService.getVAT(value); } }