Skip to content

Commit ec43301

Browse files
authored
Merge pull request #952 from topcoder-platform/MP-391_member-profile-fixes
MP-391 - fix rating display for CP track
2 parents f580ee8 + 2c12f9a commit ec43301

File tree

2 files changed

+13
-11
lines changed

2 files changed

+13
-11
lines changed

src/apps/profiles/src/components/tc-achievements/MemberStatsBlock/MemberStatsBlock.tsx

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -63,17 +63,7 @@ const MemberStatsBlock: FC<MemberStatsBlockProps> = props => {
6363
)}
6464
{/* competitive programming only */}
6565
{track.isDSTrack && (
66-
(track.percentile as number) >= 50 ? (
67-
<span className={styles.trackStats}>
68-
<span className={styles.count}>
69-
{track.percentile}
70-
%
71-
</span>
72-
<span className={styles.label}>
73-
Percentile
74-
</span>
75-
</span>
76-
) : (
66+
(track.isCPTrack || (track.percentile as number) < 50) ? (
7767
<>
7868
<span
7969
className={styles.icon}
@@ -88,6 +78,16 @@ const MemberStatsBlock: FC<MemberStatsBlockProps> = props => {
8878
</span>
8979
</span>
9080
</>
81+
) : (
82+
<span className={styles.trackStats}>
83+
<span className={styles.count}>
84+
{track.percentile}
85+
%
86+
</span>
87+
<span className={styles.label}>
88+
Percentile
89+
</span>
90+
</span>
9191
)
9292
)}
9393
<IconOutline.ChevronRightIcon

src/apps/profiles/src/hooks/useFetchActiveTracks.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ export interface MemberStatsTrack {
2121
wins: number,
2222
order?: number
2323
isDSTrack?: boolean
24+
isCPTrack?: boolean
2425
}
2526

2627
/**
@@ -206,6 +207,7 @@ export const useFetchActiveTracks = (userHandle: string): MemberStatsTrack[] =>
206207
return {
207208
challenges: dataScienceSubTracks.SRM?.challenges ?? 0,
208209
isActive: (dataScienceSubTracks.SRM?.challenges ?? 0) > 0,
210+
isCPTrack: true,
209211
isDSTrack: true,
210212
name: 'Competitive Programming',
211213
order: -2,

0 commit comments

Comments
 (0)