Cleanup
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import { formatNumber } from "@/lib/formatters"
|
||||
import { bedwarsLevelColors, getBedwarsStar, getPrestigeName, getTextColor } from "@/lib/hypixel/bedwars/bedwars"
|
||||
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"
|
||||
@@ -7,7 +7,7 @@ import Multicolored from "../../_components/Multicolored"
|
||||
|
||||
export function BedwarsLevel({ xp }: { xp: number }) {
|
||||
const level = getBWLevelForExp(xp)
|
||||
const color = bedwarsLevelColors(level)
|
||||
const color = getPrestige(level).color
|
||||
const star = getBedwarsStar(level)
|
||||
const val = `[${level}${star}]`
|
||||
|
||||
@@ -30,6 +30,8 @@ export function BedwarsProgress({ level, percent, currentXp, ceilingXp }: { leve
|
||||
}
|
||||
|
||||
export function BedWarsPrestige({ level }: { level: number }) {
|
||||
const pres = getPrestige(level)
|
||||
const star = getBedwarsStar(level)
|
||||
if (level >= 1000 && level < 1100) {
|
||||
return (
|
||||
<span
|
||||
@@ -39,14 +41,14 @@ export function BedWarsPrestige({ level }: { level: number }) {
|
||||
color: "transparent"
|
||||
}}
|
||||
>
|
||||
{`${getPrestigeName(level)} ${getBedwarsStar(level)}`}
|
||||
{`${pres.name} ${star}`}
|
||||
</span>
|
||||
)
|
||||
}
|
||||
|
||||
return (
|
||||
<span className={`text-mc-${getTextColor(level)}`}>
|
||||
{`${getPrestigeName(level)} ${getBedwarsStar(level)}`}
|
||||
<span className={`text-mc-${pres.color}`}>
|
||||
{`${pres.name} ${star}`}
|
||||
</span>
|
||||
)
|
||||
}
|
||||
@@ -67,7 +69,7 @@ function LevelNumber({ level, className }: { level: number, className?: string }
|
||||
)
|
||||
}
|
||||
|
||||
return <p className={cn(`text-mc-${getTextColor(level)}`, className)}>{level}</p>
|
||||
return <p className={cn(`text-mc-${getPrestige(level).color}`, className)}>{level}</p>
|
||||
}
|
||||
|
||||
function Progress({ level, percent, tooltipId, tooltipContent }: { level: number, percent: number, tooltipId: string, tooltipContent: string }) {
|
||||
@@ -75,5 +77,5 @@ function Progress({ level, percent, tooltipId, tooltipContent }: { level: number
|
||||
return <GenericProgress percent={percent} rainbow={true} tooltipId={tooltipId} tooltipContent={tooltipContent} />
|
||||
}
|
||||
|
||||
return <GenericProgress percent={percent} className={`bg-mc-${getTextColor(level)}`} tooltipId={tooltipId} tooltipContent={tooltipContent} />
|
||||
return <GenericProgress percent={percent} className={`bg-mc-${getPrestige(level).color}`} tooltipId={tooltipId} tooltipContent={tooltipContent} />
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user