создаю событие по клику (появление блока): import React from 'react';
import './Table.scss';
export default class Contact extends {
constructor(props) {
super(props);
this.state = {
display: 'none',
};
}
Method() {
this.setState({
display: 'block'
});
}
render() {
return (
<div className="crm_table__contacts">
<div className="crm_table__t-row crm_table__t-head">
<div className="crm_table__t-col crm_table__row-control">
<label className="crm_table__crm_status-checkbox">
<input type="checkbox" className="crm_table__js-checkAll-tableCheckboxes" />
<span onClick={this.Method.bind(this)} />
</label>
<div className="table-eventsList table-events" style={{ display: this.state.display }} />
</div>
</div>
</div>
);
}
}
display в скобках должно быть, если не ошибаюсь)
После extends должно быть имя класса, от которого наследуешься
все-все, понял, уже поправил ) спасибо!
Обсуждают сегодня