mirror of
https://github.com/zkldi/Tachi.git
synced 2026-10-12 17:28:31 +03:00
fix: hide unset classes
This commit is contained in:
@@ -22,27 +22,23 @@ export default function UGPTRatingsTable({ ugs }: { ugs: UserGameStats }) {
|
||||
return (
|
||||
<MiniTable className="table-sm text-center" headers={["Player Stats"]} colSpan={2}>
|
||||
<>
|
||||
{(Object.keys(gptConfig.classHumanisedFormat) as GameClassSets[IDStrings][]).map(
|
||||
k => (
|
||||
{(Object.keys(gptConfig.classHumanisedFormat) as GameClassSets[IDStrings][])
|
||||
.filter(k => ugs.classes[k] !== undefined)
|
||||
.map(k => (
|
||||
<tr key={k}>
|
||||
<td>{UppercaseFirst(k)}</td>
|
||||
<td>
|
||||
{ugs.classes[k] !== undefined ? (
|
||||
<ClassBadge
|
||||
showSetOnHover={false}
|
||||
key={`${k}:${ugs.classes[k]}`}
|
||||
game={ugs.game}
|
||||
playtype={ugs.playtype}
|
||||
classSet={k}
|
||||
classValue={ugs.classes[k]!}
|
||||
/>
|
||||
) : (
|
||||
"No Data"
|
||||
)}
|
||||
<ClassBadge
|
||||
showSetOnHover={false}
|
||||
key={`${k}:${ugs.classes[k]}`}
|
||||
game={ugs.game}
|
||||
playtype={ugs.playtype}
|
||||
classSet={k}
|
||||
classValue={ugs.classes[k]!}
|
||||
/>
|
||||
</td>
|
||||
</tr>
|
||||
)
|
||||
)}
|
||||
))}
|
||||
{ratings.map(([k, v]) => (
|
||||
<tr key={k}>
|
||||
<td>
|
||||
|
||||
Reference in New Issue
Block a user