diff options
author | mat <github@matdoes.dev> | 2022-04-23 22:08:29 -0500 |
---|---|---|
committer | mat <github@matdoes.dev> | 2022-04-23 22:08:29 -0500 |
commit | fa42cdc56e21d6d50f17db6143b74d8b57f179be (patch) | |
tree | 0ea27306653c23b683d89ffe8344e72f0626cd2a /src/lib/utils.ts | |
parent | 0f0a7eb82120a7cdaa392bc33983be656b85750f (diff) | |
download | skyblock-stats-fa42cdc56e21d6d50f17db6143b74d8b57f179be.tar.gz skyblock-stats-fa42cdc56e21d6d50f17db6143b74d8b57f179be.tar.bz2 skyblock-stats-fa42cdc56e21d6d50f17db6143b74d8b57f179be.zip |
add /items page
Diffstat (limited to 'src/lib/utils.ts')
-rw-r--r-- | src/lib/utils.ts | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/lib/utils.ts b/src/lib/utils.ts index e7bebb2..e34d573 100644 --- a/src/lib/utils.ts +++ b/src/lib/utils.ts @@ -17,6 +17,18 @@ export const colorCodes: { [key: string]: string } = { 'f': '#ffffff', // white } +export const TIER_COLORS = { + COMMON: 'f', + UNCOMMON: 'a', + RARE: '9', + EPIC: '5', + LEGENDARY: '6', + MYTHIC: 'e', + DIVINE: 'b', + SPECIAL: 'c', + VERY_SPECIAL: 'c', +} + const specialCodes: { [key: string]: string } = { 'l': 'font-weight: bold' } @@ -60,6 +72,8 @@ export function formattingCodeToHtml(formatted: string): string { } else if (colorCharacter === 'r') { reset() } + } else if (character === '\n') { + htmlOutput += '<br>' } else { // no xss! htmlOutput += character.replace(/&/g, '&').replace(/</g, '<').replace(/>/g, '>') |