mirror of
https://dev.azure.com/hugendubel/ISA/_git/ISA-Frontend
synced 2025-12-28 22:42:11 +01:00
Add reward shopping cart item component and improve purchase options handling with branch resources and enhanced models. ## Changes ### Checkout Data Access **New Models:** - Branch: Type alias for BranchDTO - Product: Type alias for ProductDTO - ShoppingCartItem: Extended with required product and loyalty fields **New Resources:** - BranchResource: Resource for branch data management **Service Improvements:** - BranchService: Added return type and Branch model import - PurchaseOptionsFacade: Added console logging for debugging **Schema Updates:** - base-schemas: Added new base schema definitions ### Reward Shopping Cart Feature **New Component:** - reward-shopping-cart-item: Individual cart item display component - Component, template, and styles - Integrated with cart items display **Updated Components:** - billing-and-shipping-address-card: Updated for reward flow - reward-shopping-cart-items: Enhanced items list display ### Product Info Shared Components **Updated Components:** - destination-info: Improved destination display - product-info-redemption: Enhanced redemption info display - stock-info: Updated stock information display ### Remission Data Access **New Resources:** - stock.resource: Stock data resource management - Added resources index export **Service Improvements:** - RemissionStockService: Updated implementation and tests **Schema Updates:** - fetch-stock-in-stock: Schema refinements ### Remission Features **Updated Components:** - remission-list: Component updates - remission-instock.resource: Resource improvements - instock.resource: Enhanced stock handling ### VSCode Settings - Updated workspace settings ## Impact - Reward shopping cart UI ready for use - Improved type safety with new model definitions - Better resource management for branches and stock - Enhanced debugging with console logging
4 lines
97 B
TypeScript
4 lines
97 B
TypeScript
import { BranchDTO } from '@generated/swagger/checkout-api';
|
|
|
|
export type Branch = BranchDTO;
|