Skip to content

Commit 5e787fa

Browse files
Update ChallengeTags
1 parent bb28712 commit 5e787fa

File tree

2 files changed

+5
-9
lines changed

2 files changed

+5
-9
lines changed

src/shared/components/challenge-detail/Header/ChallengeTags.jsx

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,12 @@ export default function ChallengeTags(props) {
2828
const {
2929
challengesUrl,
3030
track,
31-
type,
31+
challengeType,
3232
events,
3333
technPlatforms,
3434
setChallengeListingFilter,
35-
challengeTypesMap,
3635
} = props;
3736

38-
const typeId = _.findKey(challengeTypesMap, { name: type }) || type;
39-
4037
let EventTag;
4138
let TrackTag;
4239
switch (track) {
@@ -66,11 +63,11 @@ export default function ChallengeTags(props) {
6663
type
6764
&& (
6865
<TrackTag
69-
onClick={() => setImmediate(() => setChallengeListingFilter({ types: [typeId] }))
66+
onClick={() => setImmediate(() => setChallengeListingFilter(challengeType.id))
7067
}
71-
to={`${challengesUrl}?filter[types][0]=${encodeURIComponent(typeId)}`}
68+
to={`${challengesUrl}?filter[types][0]=${encodeURIComponent(challengeType.id)}`}
7269
>
73-
{type}
70+
{challengeType.name}
7471
</TrackTag>
7572
)
7673
}

src/shared/components/challenge-detail/Header/index.jsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -252,9 +252,8 @@ export default function ChallengeHeader(props) {
252252
<div styleName="tag-container">
253253
<ChallengeTags
254254
track={track}
255-
type={type}
255+
challengeType={_.find(challengeTypesMap, { name: type }) || []}
256256
challengesUrl={challengesUrl}
257-
challengeTypesMap={challengeTypesMap}
258257
events={eventNames}
259258
technPlatforms={miscTags}
260259
setChallengeListingFilter={setChallengeListingFilter}

0 commit comments

Comments
 (0)