Skip to content

Commit 1f31fb1

Browse files
author
Julien Bouquillon
committed
fix
1 parent 0dd2601 commit 1f31fb1

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

src/Card.tsx

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)