Задать вопрос
@dmitry2000

Как переписать, чтобы не ругался линтер?

Есть код, переписал из двойного тернарника в условие с if, но линтер всё равно ругается
if (el.arr.length > 0) {
                    el.arr.find((div) => div.date_to === null).date === null
                        ? (msg = 'no')
                        : (msg  = 'yes');
                } else {
                    commit = '';
                }

Вот ошибка линтера
Expected an assignment or function call and instead saw an expression  no-unused-expressions
  • Вопрос задан
  • 65 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
Alexandroppolus
@Alexandroppolus
кодир
Возможно, ему не нравится присвоение внутри тернарника.
попробуй так
if (el.arr.length > 0) {
    msg = el.arr.find((div) => div.date_to === null).date === null ? 'no' : 'yes';
} else {
    commit = '';
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы