Skip to content

Commit 962a34b

Browse files
committed
Minor update to conditional element rendering
1 parent 95578fb commit 962a34b

File tree

2 files changed

+15
-15
lines changed

2 files changed

+15
-15
lines changed

src/lib/ContestTile/CompactTemplate.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -234,15 +234,15 @@ const IsBounty = ({title, isDarkTile = true, bountyData, sponsorUrl, sponsorImag
234234
<p className="amount">{amount}</p>
235235
</div>
236236
{(ecosystem || languages?.length > 0) && <div className="tags">
237-
{bountyData.ecosystem && <Tag
237+
{ecosystem && <Tag
238238
variant={isDarkTile ? TagVariant.DEFAULT : TagVariant.WHITE_OUTLINE}
239-
label={bountyData.ecosystem}
239+
label={ecosystem}
240240
iconLeft={ecosystemLogoName ? <Icon name={ecosystemLogoName} size="small" color="white" /> : undefined}
241241
size={TagSize.NARROW}
242242
/>}
243-
{bountyData.languages
244-
&& bountyData.languages.length > 0
245-
&& bountyData.languages.map((language) => <Tag
243+
{languages
244+
&& languages.length > 0
245+
&& languages.map((language) => <Tag
246246
variant={isDarkTile ? TagVariant.DEFAULT : TagVariant.WHITE_OUTLINE}
247247
label={language}
248248
size={TagSize.NARROW} />

src/lib/ContestTile/DefaultTemplate.tsx

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -321,15 +321,15 @@ function IsContest({
321321
size={TagSize.NARROW}
322322
/>
323323
)}
324-
{contestData.ecosystem && <Tag
324+
{ecosystem && <Tag
325325
variant={isDarkTile ? TagVariant.DEFAULT : TagVariant.WHITE_OUTLINE}
326-
label={contestData.ecosystem}
326+
label={ecosystem}
327327
iconLeft={ecosystemLogoName ? <Icon name={ecosystemLogoName} size="medium" color="white" /> : undefined}
328328
size={TagSize.NARROW}
329329
/>}
330-
{contestData.languages
331-
&& contestData.languages.length > 0
332-
&& contestData.languages.map((language) => <Tag
330+
{languages
331+
&& languages.length > 0
332+
&& languages.map((language) => <Tag
333333
variant={isDarkTile ? TagVariant.DEFAULT : TagVariant.WHITE_OUTLINE}
334334
label={language}
335335
size={TagSize.NARROW} />
@@ -450,15 +450,15 @@ function IsBounty({
450450
<p className="description">
451451
{description}
452452
{(ecosystem || languages?.length > 0) && <div className="tags">
453-
{bountyData.ecosystem && <Tag
453+
{ecosystem && <Tag
454454
variant={isDarkTile ? TagVariant.DEFAULT : TagVariant.WHITE_OUTLINE}
455-
label={bountyData.ecosystem}
455+
label={ecosystem}
456456
iconLeft={ecosystemLogoName ? <Icon name={ecosystemLogoName} size="medium" color="white" /> : undefined}
457457
size={TagSize.NARROW}
458458
/>}
459-
{bountyData.languages
460-
&& bountyData.languages.length > 0
461-
&& bountyData.languages.map((language) => <Tag
459+
{languages
460+
&& languages.length > 0
461+
&& languages.map((language) => <Tag
462462
variant={isDarkTile ? TagVariant.DEFAULT : TagVariant.WHITE_OUTLINE}
463463
label={language}
464464
size={TagSize.NARROW} />

0 commit comments

Comments
 (0)