Map или объекта чтобы при заполнении Map или объекта проверялось что все ключи GradeLevel внесены? То есть, в случае если забыли [GradeLevel.FIVE, EmojiCode.SMILING_FACE_WITH_HEART_EYES], то ts ругался на это.
Хотел через Record делать, но там требуется чтобы ключи GradeLevel были строками, а так не нужно )
```
enum GradeLevel {
ONE = 1,
TWO = 2,
THREE = 3,
FOUR = 4,
FIVE = 5
}
const GRADE_EMOJI_MAP = new Map<GradeLevel, EmojiCode>([
[GradeLevel.ONE, EmojiCode.CONFOUNDED_FACE],
[GradeLevel.TWO, EmojiCode.SLIGHTLY_FROWNING_FACE],
[GradeLevel.THREE, EmojiCode.SLIGHTLY_SMILING_FACE],
[GradeLevel.FOUR, EmojiCode.SMILING_FACE_WITH_SMILING_EYES],
[GradeLevel.FIVE, EmojiCode.SMILING_FACE_WITH_HEART_EYES]
])
```
https://t.me/ts_cool
не знал про канал, спасибо
Обсуждают сегодня