SimpleCartItem
An implementation for simple product cart items.
type SimpleCartItem = CartItemInterface & {
__typename?: 'SimpleCartItem'; /** An array containing the customizable options the shopper selected. */
customizable_options: Array<Maybe<SelectedCustomizableOption>>; /** An array of errors encountered while loading the cart item */
errors?: Maybe<Array<Maybe<CartItemError>>>; /** The entered gift message for the cart item */
gift_message?: Maybe<GiftMessage>; /** @deprecated Use `uid` instead. */
id: Scalars['String']['output']; /** True if requested quantity is less than available stock, false otherwise. */
is_available: Scalars['Boolean']['output']; /** Message to display when the product is not available with this selected option. */
not_available_message?: Maybe<Scalars['String']['output']>; /** Contains details about the price of the item, including taxes and discounts. */
prices?: Maybe<CartItemPrices>; /** Details about an item in the cart. */
product: ProductInterface; /** The quantity of this item in the cart. */
quantity: Scalars['Float']['output']; /** The unique ID for a `CartItemInterface` object. */
uid: Scalars['ID']['output'];
};