Kirill Kulikov
Всем привет. Подскажите пожалуйста, что делает функция update в этом коде и как бы она выглядела в функциональном компоненте?
export class Filter extends React.Component {
constructor(props) {
super(props)
const { value } = this.props
this.state = { value }
}
setValue(e) {
this.setState({ value: e })
}
update() {
this.props.update(this.state) // (*)
}
render() {
return <Slider value={this.state.value} onChange={this.setValue.bind(this)} onAfterChange={this.update.bind(this)} />
}
}
можно предположить, что она прокидывает стейт ребенка родителю