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)


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

Стоит ли игнорировать данное сообщение?
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы