action.shift || state.shift
это для дефолтных значений. Или если action.shift
не пришел, то оставляют старый который сейчас в state.shift
чтобы не перезаписать на undefined.x["planeTypeID.code"]
отсутствует то возвращается false. Если же значение есть то к нему начинают применяться методы .toLowerCase
и тд. И в итоге возвращается строка.to="#comm
Если нет, попробуй еще вместо использовать тэг ReactDOM.render(<App automobile={data} />, document.getElementById('app'));
render () {
const automobile = this.props.automobile;
return (
<div>
{automobile.map(n => (
<div className="Cars" headerText={n.name}>
....
</div>
))}
</div>
);
}