+ {isLoading &&
Loading...}
+ {products && !products.length && (
+
No Products
+ )}
+ {products && products.length > 0 && (
+
+ {products.map((product: Product) => (
+ <>
+ {product.variants.map(
+ (variant: ProductVariant) => (
+ -
+ {formatVariantPrice({
+ variant,
+ // assuming already defined somewhere
+ region,
+ })}
+
+ ))}
+ >
+ ))}
+
+ )}
+
+ )
+}
+
+export default Products
+```
+
+