ОК, во-первых, сохраните свою функцию mapStateToProps
, чтобы вы могли сосредоточить свое «слияние» там
connect(mapStateToProps, etc)
в зависимости от того, что вы сказали, что хотите поменять
competitors: state.competitors,
stations: state.stations
на одно свойство (то, что вы называете «слиянием»)
Не уверен, почему вы хотите это сделать, но в основном вы хотите создать один объект на одной пропе, который содержит как конкурентов, так и станции
Я сделал вывод из этого кода: { ...state.competitors, ...state.stations }
Поэтому измените ваше отображение на одно свойство:
competitorsAndStationsMerged: { ...state.competitors, ...state.stations }
, или вы можете сделать
competitorsAndStationsMerged: { competitors: state.competitors, stations: state.stations }
Это что вы пытаетесь сделать?