Added SChat code support, used in Letters board. Shielding style methods from empty inputs.

This commit is contained in:
2022-10-23 03:25:39 +02:00
parent 5ec5711288
commit 6c3c442652
2 changed files with 20 additions and 6 deletions

View File

@@ -22,7 +22,7 @@ const games = new Map();
function getBoard(context) {
const game = games.get(context.room.id);
return `${style.grey('[')}${game.word.split('').concat(Array.from({ length: config.letters.length - game.word.length })).map((letter) => style.bold(letter?.toUpperCase()) || '').join(style.grey('|'))}${style.grey(']')}`; // eslint-disable-line no-irregular-whitespace
return `${style.grey(style.code('['))}${game.word.split('').concat(Array.from({ length: config.letters.length - game.word.length })).map((letter) => style.bold(style.code(letter?.toUpperCase() || ''))).join(style.grey(style.code('|')))}${style.grey(style.code(']'))}`; // eslint-disable-line no-irregular-whitespace
}
function countLetters(word) {