feat(SW-2470): render correct terms on Select rate

This commit is contained in:
Michael Zetterberg
2025-04-24 07:29:02 +02:00
parent 6a0f22b166
commit 2366b4e785
4 changed files with 21 additions and 18 deletions

View File

@@ -252,21 +252,24 @@ export default function SummaryUI({
subtitle={room.rateTitle ? room.cancellationText : undefined} subtitle={room.rateTitle ? room.cancellationText : undefined}
> >
<div className={styles.terms}> <div className={styles.terms}>
{room.rateDetails?.map((info) => ( {room.rateDetails?.map((info) => {
<Body debugger
key={info} return (
color="uiTextHighContrast" <Body
className={styles.termsText} key={info}
> color="uiTextHighContrast"
<MaterialIcon className={styles.termsText}
icon="check" >
color="Icon/Feedback/Success" <MaterialIcon
size={20} icon="check"
className={styles.termsIcon} color="Icon/Feedback/Success"
/> size={20}
{info} className={styles.termsIcon}
</Body> />
))} {info}
</Body>
)
})}
</div> </div>
</Modal> </Modal>
</div> </div>

View File

@@ -80,7 +80,7 @@ export default function Campaign({
}, },
{ {
title: product.rateDefinitionMember.title, title: product.rateDefinitionMember.title,
terms: product.rateDefinition.generalTerms, terms: product.rateDefinitionMember.generalTerms,
}, },
] ]
: [ : [

View File

@@ -68,7 +68,7 @@ export default function Code({
}, },
{ {
title: product.rateDefinitionMember.title, title: product.rateDefinitionMember.title,
terms: product.rateDefinition.generalTerms, terms: product.rateDefinitionMember.generalTerms,
}, },
] ]
: [ : [

View File

@@ -172,7 +172,7 @@ export default function Regular({
}, },
{ {
title: product.rateDefinitionMember.title, title: product.rateDefinitionMember.title,
terms: product.rateDefinition.generalTerms, terms: product.rateDefinitionMember.generalTerms,
}, },
] ]
: [ : [