ProductDetails
Interface representing product details. Extends the basic Product interface to include more comprehensive attributes for detailed product management.
Extends
Properties
category
category: ProductCategory;
Category of the product as defined by the ProductCategory enum. This categorization helps in organizing products into sections or departments, facilitating easier product discovery and management.
description
description: string;
Detailed textual description of the product. This provides potential buyers with more information about the product's features, usage, and benefits.
name
name: string;
Name of the product.
Inherited from
price
price: number;
Price of the product in the system's set currency.
Inherited from
productId
productId: string;
Unique identifier for the product.