diff --git a/woocomerce-order/src/components/order/index.js b/woocomerce-order/src/components/order/index.js index 55fe0e3..2fbd10c 100644 --- a/woocomerce-order/src/components/order/index.js +++ b/woocomerce-order/src/components/order/index.js @@ -9,29 +9,36 @@ export const Order = (props) => { width: "50px", height: "50px", }; - let displayedProducts = products.map( - product => { + let displayedProducts = [] + if (products) { + displayedProducts = products.map( + product => { - if (product.type === "grouped"){ - bundledProductId = product.id - } - - let images = product.images.map( - image => { - return ( - - ) + if (product.type === "grouped") { + bundledProductId = product.id } - ) - return ( -
- {images} - {product.name} -
- ) - } - ) + let images = product.images.map( + image => { + return ( + + ) + } + ) + return ( +
+ {images} + {product.name} +
+ ) + + } + ) + } + + if (!bundledProductId) { + bundledProductId = 1 + } return (