, чтобы сохранить свой прогресс

Обсуждение задания "Optimize Re-Renders with shouldComponentUpdate"

Вот здесь описание задания совсем не раскрывает что надо сделать. Обычно в shouldComponentUpdate проверяют изменение каких-то отдельных переменных, к примеру так: return nextProps.value !== this.props.value; Но в данном случае для успешного выполнения надо проверять на кратность. Вот так: shouldComponentUpdate ( nextProps , nextState ) { console . log ( 'Should I update?' ); // change code below this line if ( nextProps . value % 2 == 0 ) { return true ; } return false ; // change code above this line } Из описания это совсем не ясно. Все же надо вводить возможность переключения языков и по умолчанию делать англ. В оригинальном описании: Modify the method so OnlyEvens updates only if the value of its new props is even. Even в данном случае - четный. То есть в оригинале и прописано, менять только если четный. А в переводе "только если value его новых реквизитов равно." и точка.

Еще желательно выводить к какой категории, какого курса относится этот топик) Понятно, что на урок можно перейти по вкладке "Задание", но дальше не совсем понятно из какой группы заданий урок и нет возможности перейти посмотреть.

ОК, добавлю. Задачу себе поставил.