Установите состояние по умолчанию для вашего компонентаB, чтобы он загружался в ожидании результатов от вашей выборки.
В вашем действии выборки, предполагая, что вы используете redux-thunk:
let fetchData = () => async dispatch => {
let res = await fetchFromDataSource();
dispatch({
type: UPDATE_STATE,
payload: res
})
};
Ваш компонентB должен быть связан с магазином. При обновлении отправки он должен инициировать перезагрузку вашего componentB через ComponentDidUpdate.