Как уменьшить когнитивный комплекс в обработчике событий javascript?

У меня есть какой-то обработчик событий элемента, использующий оператор if внутри, почему сонар жалуется на это, если оператор вызывает когнитивную сложность? Есть ли способ избежать этого или улучшить это?

      const handleOnBlur = () => {
    if (isEditMode) {
        setMyStuff(false);
    }
};

Это считается как запах кода +2, включая 1 за вложенность. Почему оператор if вызывает запах кода, особенно у меня нет очень сложных операторов if, else или вложенных операторов if.

Благодарю вас!

0 ответов

Другие вопросы по тегам