function RankBadge({ rank: inputRank, size = "md", showLp = true, }) { const rank = inputRank || { division: 4, name: "madera", color: "#8f7b63", metal: "#4e4033", lp: 0, lpMax: 100 }; const dim = size === "lg" ? 88 : size === "md" ? 64 : 40; const roman = rank.division ? { 1: "I", 2: "II", 3: "III", 4: "IV" }[rank.division] : ""; return (
{roman || rank.name.slice(0, 2).toUpperCase()}

{rankLabel(rank)}

{showLp ? (
{rank.lpMax > 0 ? (<>

{rank.lp} / {rank.lpMax} LP

) : (

{rank.lp} LP

)}
) : null}
); }