import { formatNumber } from "@/lib/formatters" import { getBedwarsStar, getPrestige } from "@/lib/hypixel/bedwars/bedwars" import { getBWLevelForExp } from "@/lib/hypixel/bedwars/level" import { cn } from "@/lib/utils" import { GenericProgress } from "../../_components/GenericProgress" import Multicolored from "../../_components/Multicolored" export function BedwarsLevel({ xp }: { xp: number }) { const level = getBWLevelForExp(xp) const color = getPrestige(level).colormap const star = getBedwarsStar(level) const val = `[${level}${star}]` return } export function BedwarsProgress({ level, percent, currentXp, ceilingXp }: { level: number, percent: number, currentXp: number, ceilingXp: number }) { return (
) } export function BedWarsPrestige({ level }: { level: number }) { const pres = getPrestige(level) const star = getBedwarsStar(level) if (level >= 1000 && level < 1100) { return ( {`${pres.name} ${star}`} ) } return ( {`${pres.name} ${star}`} ) } function LevelNumber({ level, className }: { level: number, className?: string }) { if (level >= 1000 && level < 1100) { return (

{level}

) } return

{level}

} function Progress({ level, percent, tooltipId, tooltipContent }: { level: number, percent: number, tooltipId: string, tooltipContent: string }) { if (level >= 1000 && level < 1100) { return } return }