20 lines
643 B
TypeScript
20 lines
643 B
TypeScript
import { Component, inject, OnInit } from "@angular/core";
|
|
import { CartService } from "@core/services/cart-service";
|
|
import { CartModel } from "@core/models/cart.model";
|
|
import { Observable } from "rxjs";
|
|
import { AsyncPipe, NgOptimizedImage } from "@angular/common";
|
|
|
|
@Component({
|
|
selector: "app-order-summery",
|
|
imports: [AsyncPipe, NgOptimizedImage],
|
|
templateUrl: "./order-summery.html",
|
|
styleUrl: "./order-summery.css",
|
|
})
|
|
export class OrderSummery implements OnInit {
|
|
cartService = inject(CartService);
|
|
cartItems: Observable<CartModel> | undefined;
|
|
ngOnInit(): void {
|
|
this.cartItems = this.cartService.cartItems$;
|
|
}
|
|
}
|