это хорошо, что не работает. Нужно использовать значение из enum, любая другая строка не сгодится
так ведь я использую значение 'nobody', которое прописано в enum
Используй строго значение из enum. Так задумано. С числами, кстати, по-другому. Если хочешь ограничить несколько значений и передавать литерал, используй 'nobody' | 'everyone'
тип укажи ChatFilterWays, а значение - из enum
https://t.me/ts_cool/140258
присваивание типа же можно опустить 🤔
ты можешь либо const test: ChatFilteringWays = 'Nobody'; const test: ChatFilteringWays = 'Everyone'; по ключам либо const test: ChatFilteringWays = ChatFilteringWays.Nobody; const test: ChatFilteringWays = ChatFilteringWays.Everyone;
Обсуждают сегодня