Вопрос о лучших практиках - хорошо ли так делать или не очень.
В мануалах обычно пишут так:
<SomeComponent
data={this.state.data}
onDataChange={this.updateData}
onDataDelite={this.deliteData}
/>
Иногда в компонент приходится передавать много всего из-за чего запись становится сильно жирной.
Можно ли сделать так?
<SomeComponent that={this} />
И уже внутри компонента сделать так:
const {
data,
updateData,
deliteData
} = this.props.that;
Или это не очень хорошая практика?