Я читаю документы по mobx-реагировать-lite и путаюсь с разницей между наблюдателем ho c и крючком useObserver. Согласно документам, наблюдатель ho c будет дважды запускать рендеринг, а useObserver не будет:
Одна хорошая вещь в этом заключается в том, что если какой-либо хук по какой-то причине изменяет наблюдаемое, тогда компонент не будет повторять дважды без необходимости. (пример находится на рассмотрении)
Я не очень знаком с mobx-реагировать-lite, но мне интересно, что вызывает эти различия. Вот документы: https://mobx-react.js.org/observer-hook