@@ -105,14 +105,14 @@ export const Card = memo(
105105 < div
106106 className = { cx (
107107 fr . cx ( "fr-card" ) ,
108- enlargeLink === true && fr . cx ( "fr-enlarge-link" ) ,
109- horizontal === true && fr . cx ( "fr-card--horizontal" ) ,
108+ enlargeLink && fr . cx ( "fr-enlarge-link" ) ,
109+ horizontal && fr . cx ( "fr-card--horizontal" ) ,
110110 size === "small" && fr . cx ( "fr-card--sm" ) ,
111111 size === "large" && fr . cx ( "fr-card--lg" ) ,
112112 background === false && fr . cx ( "fr-card--no-background" ) ,
113113 border === false && fr . cx ( "fr-card--no-border" ) ,
114- shadow === true && fr . cx ( "fr-card--shadow" ) ,
115- grey === true && fr . cx ( "fr-card--grey" ) ,
114+ shadow && fr . cx ( "fr-card--shadow" ) ,
115+ grey && fr . cx ( "fr-card--grey" ) ,
116116 iconId !== undefined && fr . cx ( iconId ) ,
117117 classes . root ,
118118 className
@@ -122,7 +122,7 @@ export const Card = memo(
122122 < div className = { cx ( fr . cx ( "fr-card__body" ) , classes . body ) } >
123123 < div className = { cx ( fr . cx ( "fr-card__content" ) , classes . content ) } >
124124 < h3 className = { cx ( fr . cx ( "fr-card__title" ) , classes . title ) } >
125- < Link { ...linkProps } className = { cx ( classes . link ) } >
125+ < Link { ...linkProps } className = { cx ( linkProps . className , classes . link ) } >
126126 { title }
127127 </ Link >
128128 </ h3 >
@@ -151,7 +151,7 @@ export const Card = memo(
151151 ) }
152152 </ div >
153153 { /* ensure we dont have an empty imageUrl string */ }
154- { ( imageUrl !== undefined && imageUrl . length && (
154+ { imageUrl !== undefined && imageUrl . length && (
155155 < div className = { cx ( fr . cx ( "fr-card__header" ) , classes . header ) } >
156156 < div className = { cx ( fr . cx ( "fr-card__img" ) , classes . img ) } >
157157 < img
@@ -160,17 +160,15 @@ export const Card = memo(
160160 alt = { imageAlt }
161161 />
162162 </ div >
163- { ( badges !== undefined && badges . length && (
163+ { badges !== undefined && badges . length && (
164164 < ul className = { cx ( fr . cx ( "fr-badges-group" ) , classes . badges ) } >
165165 { badges . map ( ( badge , i ) => (
166166 < li key = { i } > { badge } </ li >
167167 ) ) }
168168 </ ul >
169- ) ) ||
170- null }
169+ ) }
171170 </ div >
172- ) ) ||
173- null }
171+ ) }
174172 </ div >
175173 ) ;
176174 } )
0 commit comments