смысле условный рендринг или ?
нет, смотри. Есть полный стейт, там обьектов 50 содержится от каждого редюсера. Так вот надо отдать 1 обьект вот этому компоненту, чтобы он на каждое обновление этого обьекта перерисовывал компонент. И вот тут помог Provider и mapStateToProps, чтобы не передавать туда весь стор из файла, а сделать это встроенными методами, более быстро и правильно