import styles from "./ProfileCard.module.scss"; type UserProfileCardProps = { data: { username: string; description?: string; picture?: string | null; isAdmin?: boolean; isDeveloper?: boolean; experience?: { level: number; tilNextLevel?: number; looseXP?: number; }; badges?: { badgeName: string; badgeDesc?: string; badgeMerit?: string; badgeImage?: string; }[]; accentColor?: string; }; }; const ProfileCard = ({ data }: UserProfileCardProps) => { return ( <>
{data.username}

{data.username}

{data.experience?.level && ( <> {"LVL "} {data.experience.level} )}

{data.description}

{data.isAdmin && (
Admin
)} {data.isDeveloper && (
Developer
)}
{data.experience?.looseXP && data.experience.tilNextLevel && (

XP: {data.experience.looseXP}

XP until next level: {data.experience.tilNextLevel}

)} {data.experience?.looseXP && data.experience.tilNextLevel && (
)}
); }; export { ProfileCard };