{tiers.map((tier) => {
const condSummary = formatConditionSummary(tier.conditions, t)
const isMatched =
matchedTierLabel != null &&
matchedTierLabel !== '' &&
tier.label === matchedTierLabel
return (
{tier.label || t('Default')}
{isMatched && (
{t('Matched')}
)}
{condSummary && (
{condSummary}
)}
{visiblePriceFields.map((v) => {
const value = Number(
tier[v.field as string as keyof ParsedTier] || 0
)
return (
{t(v.shortLabel)}
{value > 0
? `${symbol}${(value * rate).toFixed(4)}`
: '-'}
)
})}
)
})}