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

ESLint: ожидал присвоения или вызова функции и вместо этого увидел выражение. (No-unused-выражений)?

60caef86c4243694694238.png

public stop (): void {
    this._processConnectingAndDisconnecting = true
    this._ua?.stop()
    this._ua?.unregister({ all: true })
 }


this._ua?.stop() Эквивалентно этому this._ua если this._ua == null|undefined

Линтер ругается
ESLint: Expected an assignment or function call and instead saw an expression.(no-unused-expressions)


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

Стоит ли игнорировать данное сообщение?
  • Вопрос задан
  • 164 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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