import '../css/style.css';checkDoubleClick() {
this.context.router.push(`/test/${this.state.selectedDirectory.id}`);
}componentDidMount() {
this.onHandlePartyFetch(this.props.params.idParty);
}Uncaught TypeError: Cannot read property 'idParty' of undefined
handleChange(event) {
this.props.onChangeInputValue(event.target.value);
}
...
<input type='text' required value={this.props.newValue}
onChange={this.handleChange}
/>onChangeInputValue(newInput) {
this.setState({ newValue: newInput });
}onChangeInputValue(newInput) {
this.setState({ newValue: newInput });
// newValue переменная, в которую хотел записать новое значение, потому что запись в data.value не работает
console.log(newInput);
}handleChange(event) {
this.props.onChangeInputValue(event.target.value);
}просто работайте с данными props.data
<input type='text' required value={this.state.data.value} />
Вывел консоль в рендер. this.state.event после выбора фильтра по участникам принимает нужное значение (которое должно отобразиться в компоненте таблицы), затем сразу же принимает значения без фильтра по участникам снова