File tree Expand file tree Collapse file tree 2 files changed +13
-11
lines changed
components/tc-achievements/MemberStatsBlock Expand file tree Collapse file tree 2 files changed +13
-11
lines changed Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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 ,
You can’t perform that action at this time.
0 commit comments