У меня есть track
prop со следующим определением:
propTypes: {
track: React.PropTypes.shape({
cover: React.PropTypes.string,
title: React.PropTypes.string,
artist: React.PropTypes.string
})
}
Я хотел бы, чтобы track.cover получил значение по умолчанию, если undefined:
getDefaultProps: function() {
return {
track: {
cover: 'placeholder.png'
}
}
}
Есть ли вероятность, что я смогу сделать это на уровне представления?
Делает ли getDefaultProps
глубокое объединение?
Или мне нужно справиться с этим на уровне модели?
Спасибо