Я думаю, что вы прочитали это неправильно.
Это условный термин:
IF
используются изменяемые объекты
И
Логика условного рендеринга не может быть реализована в shouldComponentUpdate ()
ТО
[Вы должны вызывать] setState () только тогда, когда новое состояние отличается от предыдущего состояния [поэтому оно] позволит избежать ненужных повторных визуализаций.
(Переделка мной в скобках.)
По сути, это означает, что вы должны проверить, следует ли вам звонить setState
, если вы не можете положиться на внутренние тесты React из-за технических ограничений на вашей стороне.