Я не могу передать родительское состояние его дочернему компоненту.
Я пытался передать полное родительское состояние ребенку, однако содержимое самого состояния было undefined
.Кроме того, я пробовал аналогичным образом, используя реквизит, но он тоже не работал.
//parent.js
state = {
messages: [],
roomId: this.props.navigation.getParam('roomId')
}
renderImageAction = () => {
return <ImageAction roomId={this.state.roomId} />
}
return(<GiftedChat renderActions={this.renderImageAction}/>)
//child.js
DataBase.saveImage(this.props.roomId).then(alert('done'));
Я ожидаю, что состояние или значение будет передано вдочерний компонент, и там будет доступно значение.