From 4aab86c5ff6ebf5f406b09747c1c2340ca030b37 Mon Sep 17 00:00:00 2001 From: zkldi <20380519+zkldi@users.noreply.github.com> Date: Sun, 3 Jul 2022 00:53:16 +0100 Subject: [PATCH] fix: hide unset classes --- .../src/components/user/UGPTStatsOverview.tsx | 28 ++++++++----------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/client/src/components/user/UGPTStatsOverview.tsx b/client/src/components/user/UGPTStatsOverview.tsx index 950a3c7cb..d973fa2e7 100644 --- a/client/src/components/user/UGPTStatsOverview.tsx +++ b/client/src/components/user/UGPTStatsOverview.tsx @@ -22,27 +22,23 @@ export default function UGPTRatingsTable({ ugs }: { ugs: UserGameStats }) { return ( <> - {(Object.keys(gptConfig.classHumanisedFormat) as GameClassSets[IDStrings][]).map( - k => ( + {(Object.keys(gptConfig.classHumanisedFormat) as GameClassSets[IDStrings][]) + .filter(k => ugs.classes[k] !== undefined) + .map(k => ( {UppercaseFirst(k)} - {ugs.classes[k] !== undefined ? ( - - ) : ( - "No Data" - )} + - ) - )} + ))} {ratings.map(([k, v]) => (