import { Flex, MetaTag, TagLabel, Text } from '@metafam/ds'; import { getSeasonNum } from '@metafam/utils'; import { Player } from '#graphql/autogen/hasura-sdk'; import { convertToRoman } from '#utils/formatHelpers'; type PlayerRankProps = { player: Player; showSeasonalXP?: boolean; }; export const PlayerRank: React.FC = ({ player, showSeasonalXP, }) => ( {player.rank && ( {player.rank} )} XP: {Math.floor(player.totalXP).toLocaleString()} {showSeasonalXP && ( S{convertToRoman(getSeasonNum())}:{' '} {Math.floor(player.seasonXP).toLocaleString()} )} );