| Product | +Your Price | + {marketResearchResult.competitors.map((comp, i) => ( +{comp} | + ))} +
|---|---|---|
| {item.product} | +{item.userPrice} | + {marketResearchResult.competitors.map((comp) => { + const compPrice = item.competitorPrices.find(cp => cp.competitor === comp || comp.includes(cp.competitor)); + return ( ++ {compPrice ? compPrice.price : "N/A"} + | + ); + })} +
| Feature | +You | + {marketResearchResult.competitors.map((comp, i) => ( +{comp} | + ))} +
|---|---|---|
| {item.feature} | +
+ {typeof item.userStatus === 'boolean' ? (
+ item.userStatus ? |
+ {marketResearchResult.competitors.map((comp) => {
+ const compStatus = item.competitorStatus.find(cs => cs.competitor === comp || comp.includes(cs.competitor));
+ return (
+
+ {compStatus ? (
+ typeof compStatus.status === 'boolean' ? (
+ compStatus.status ? |
+ );
+ })}
+
{t.description}
+{error}
++ {marketResearchResult.executiveSummary} +
++ {marketResearchResult.marketPositioning.landscape} +
++ {marketResearchResult.marketPositioning.segmentation} +
++ {marketResearchResult.methodology} +
++ {t.emptyState} +
+