diff options
author | mat <github@matdoes.dev> | 2021-05-26 18:49:01 -0500 |
---|---|---|
committer | mat <github@matdoes.dev> | 2021-05-26 18:49:01 -0500 |
commit | a3662fb5888bd031b27cc81028ba86b0271eb442 (patch) | |
tree | 8502152ccc8531876b0dd6c5a93c243fa9198560 | |
parent | 98055cbba8c0106e87b6488bb1f014139e90eae8 (diff) | |
download | skyblock-api-a3662fb5888bd031b27cc81028ba86b0271eb442.tar.gz skyblock-api-a3662fb5888bd031b27cc81028ba86b0271eb442.tar.bz2 skyblock-api-a3662fb5888bd031b27cc81028ba86b0271eb442.zip |
replace a rank thing with switch statement
-rw-r--r-- | build/cleaners/rank.js | 24 | ||||
-rw-r--r-- | src/cleaners/rank.ts | 20 |
2 files changed, 30 insertions, 14 deletions
diff --git a/build/cleaners/rank.js b/build/cleaners/rank.js index cdf08ed..de2309e 100644 --- a/build/cleaners/rank.js +++ b/build/cleaners/rank.js @@ -34,15 +34,21 @@ function cleanRank({ packageRank, newPackageRank, monthlyPackageRank, rankPlusCo else name = (_a = newPackageRank === null || newPackageRank === void 0 ? void 0 : newPackageRank.replace('_PLUS', '+')) !== null && _a !== void 0 ? _a : packageRank === null || packageRank === void 0 ? void 0 : packageRank.replace('_PLUS', '+'); // MVP++ is called Superstar for some reason - if (name === 'SUPERSTAR') - name = 'MVP++'; - // YouTube rank is called YouTuber, change this to the proper name - else if (name === 'YOUTUBER') - name = 'YOUTUBE'; - else if (name === 'GAME_MASTER') - name = 'GM'; - else if (name === undefined) - name = 'NONE'; + switch (name) { + case 'SUPERSTAR': + name = 'MVP++'; + break; + // YouTube rank is called YouTuber, change this to the proper name + case 'YOUTUBER': + name = 'YOUTUBE'; + break; + case 'GAME_MASTER': + name = 'GM'; + break; + case undefined: + name = 'NONE'; + break; + } const plusColor = rankPlusColor ? util_1.colorCodeFromName(rankPlusColor) : null; color = util_1.minecraftColorCodes[rankColors[name]]; const rankColorPrefix = rankColors[name] ? 'ยง' + rankColors[name] : ''; diff --git a/src/cleaners/rank.ts b/src/cleaners/rank.ts index ec55e8b..997888c 100644 --- a/src/cleaners/rank.ts +++ b/src/cleaners/rank.ts @@ -47,11 +47,21 @@ export function cleanRank({ ?? packageRank?.replace('_PLUS', '+') // MVP++ is called Superstar for some reason - if (name === 'SUPERSTAR') name = 'MVP++' - // YouTube rank is called YouTuber, change this to the proper name - else if (name === 'YOUTUBER') name = 'YOUTUBE' - else if (name === 'GAME_MASTER') name = 'GM' - else if (name === undefined) name = 'NONE' + switch (name) { + case 'SUPERSTAR': + name = 'MVP++' + break + // YouTube rank is called YouTuber, change this to the proper name + case 'YOUTUBER': + name = 'YOUTUBE' + break + case 'GAME_MASTER': + name = 'GM' + break + case undefined: + name = 'NONE' + break + } const plusColor = rankPlusColor ? colorCodeFromName(rankPlusColor) : null color = minecraftColorCodes[rankColors[name]] |