Type alias ItemProduct<CustomFields>

ItemProduct<CustomFields>: {
    additionalInformation: string;
    attributes: ProductAttribute[];
    category: Category | UnexpandedObject | null;
    customFields: CustomFields;
    description: string;
    dimensions: string;
    features: ProductFeature[];
    geoCoordinatesField?: GeoCoordinates;
    id: string;
    images: {
        url: string;
    }[];
    isPromoted: boolean;
    locations: Location[] | UnexpandedObject[];
    name: string;
    organization: string | OrderOrganization<CustomFields> | UnexpandedObject | null;
    publication: Partial<OrderProductPublication>;
    tags: string[];
    variantNote: string;
    variants: ProductVariant[] | UnexpandedObject[];
}

Type Parameters

  • CustomFields = unknown

Type declaration

Description

Order product item

Path

order.lineItems[i]

Generated using TypeDoc