import { Component } from '@angular/core'; import { RippleModule } from 'primeng/ripple'; import { TableModule } from 'primeng/table'; import { ButtonModule } from 'primeng/button'; import { CommonModule } from '@angular/common'; import { Product, ProductService } from '../../service/demo/product.service'; @Component({ standalone:true, selector: 'app-recent-sales-widget', imports: [ CommonModule, TableModule, ButtonModule, RippleModule, ], template: `
Recent Sales
Image Name Price View {{product.name}} {{product.name}} {{product.price | currency:'USD'}}
`, providers: [ProductService], }) export class RecentSalesWidget { products!: Product[]; constructor(private productService: ProductService) {} ngOnInit() { this.productService.getProductsSmall().then(data => this.products = data); } }