Метод
componentDidMount()
- хорошее место для выборки данных как компонента, так и включающего его. Если компонент осведомлен о избыточности, вероятно, следует извлечь действие и инициировать это действие при загрузке компонента (то же действие, которое «открывает» панель мониторинга).
Вообще говоря, нет лучшего подхода, и вам решать, одна из прелестей реакции - это не мнение о вашей структуре кода, а решение только одной вещи (как визуализировать представление из state
и props
, то есть )