Мне нужно отправить событие из d3 в Предел, который его обрабатывает.
У меня есть метод handleClick
function handleClick(d) {
d3.select(this)
.attr("stroke", "blue")
.attr("stroke-width", "2")
.dispatch("select");
}
, которые добавляют атрибут обводки к выбранному прямоугольному элементу и предполагают отправку события «выбор».
В компонент DidMount я добавил
const dispatch = d3.dispatch('select', 'unselect');
dispatch.on('select', this.handleSelectEvent)
но это не работает.
Вы можете увидеть полный код в https://stackblitz.com/edit/react-d3-tree