diff --git a/frontend/src/components/brochure/pricing-page.tsx b/frontend/src/components/brochure/pricing-page.tsx index bec20c4e49..b41e6651f8 100644 --- a/frontend/src/components/brochure/pricing-page.tsx +++ b/frontend/src/components/brochure/pricing-page.tsx @@ -84,6 +84,9 @@ export function PricingPage({ }[]; benefits: { name: string; category: string }[]; }) { + const filteredLevels = levels.filter( + (level) => Number.parseFloat(level.price) > 0, + ); console.log(benefits); const benefitsByCategory = benefits.reduce( (acc, benefit) => { @@ -149,11 +152,11 @@ export function PricingPage({
- {levels.map((p, i) => ( + {filteredLevels.map((p, i) => ( - + `${moneyFormatter.format(Number.parseFloat(p.price))}`, )} @@ -177,11 +183,11 @@ export function PricingPage({ `${p.slots === 0 ? "Unlimited" : p.slots}`, )} /> @@ -193,13 +199,13 @@ export function PricingPage({ <> {benefits.map((benefit) => ( { + values={filteredLevels.map((p) => { const levelBenefit = getBenefitForLevel(benefit, p); return levelBenefit ? levelBenefit.value : "-"; })}