11import { FC } from 'react' ;
22
33import { Link } from '@/components/link/link' ;
4- import { RankDelta } from '@/components/rank-delta /rank-delta ' ;
4+ import { RankNumber } from '@/components/rank-number /rank-number ' ;
55import { UserQuery } from '@/types/generated/graphql' ;
66
77import { ProfileCard , ProfileCardActions , ProfileCardContent , ProfileCardHeader } from './profile-card' ;
@@ -16,18 +16,31 @@ export const RanksOverview: FC<RanksOverviewProps> = ({ ranksData, login }) => {
1616 < ProfileCard >
1717 < ProfileCardHeader > Ranks</ ProfileCardHeader >
1818 < ProfileCardContent >
19- < p >
20- ⭐ Stars rank: { ranksData ?. ownedStars ?. toLocaleString ( 'en-US' ) } { ' ' }
21- < RankDelta current = { ranksData ?. ownedStars } previous = { ranksData ?. ownedStarsM } />
22- </ p >
23- < p >
24- 🔀 Contributor rank: { ranksData ?. contributedStars ?. toLocaleString ( 'en-US' ) } { ' ' }
25- { false && < RankDelta current = { ranksData ?. contributedStars } previous = { ranksData ?. contributedStarsM } /> }
26- </ p >
27- < p >
28- 👥 Followers rank: { ranksData ?. followersCount ?. toLocaleString ( 'en-US' ) } { ' ' }
29- < RankDelta current = { ranksData ?. followersCount } previous = { ranksData ?. followersCountM } />
30- </ p >
19+ < div className = "flex items-center" >
20+ ⭐ Stars rank:
21+ < RankNumber
22+ rank = { ranksData ?. ownedStars }
23+ rankPrevious = { ranksData ?. ownedStarsM }
24+ rankProvisional = { ranksData ?. ownedStarsProvisional }
25+ />
26+ </ div >
27+ < div className = "flex items-center" >
28+ 🔀 Contributor rank:
29+ < RankNumber
30+ rank = { ranksData ?. contributedStars }
31+ rankPrevious = { ranksData ?. contributedStarsM }
32+ rankProvisional = { ranksData ?. contributedStarsProvisional }
33+ showDelta = { false }
34+ />
35+ </ div >
36+ < div className = "flex items-center" >
37+ 👥 Followers rank:
38+ < RankNumber
39+ rank = { ranksData ?. followersCount }
40+ rankPrevious = { ranksData ?. followersCountM }
41+ rankProvisional = { ranksData ?. followersCountProvisional }
42+ />
43+ </ div >
3144 </ ProfileCardContent >
3245 < ProfileCardActions >
3346 < Link href = { `/profile/${ login } /ranks` } > View Details</ Link >
0 commit comments