Я пытаюсь преобразовать круг, но возникает ошибка. Я не понимаю, в чем проблема. Я уже работал с преобразованиями на Konva.Rect
, и такой ошибки нет. Присоединение трансформатора к Konva.Circle
работает правильно, но когда мышь находится над одним из якорей трансформатора, возникает ошибка. Вот как я прикрепляю трансформатор к Konva.Circle
:
this.setState({ attachedToId: id }, () => transformer.attachTo(clickedNode));
Мой Konva.Circle
компонент, к которому я пытаюсь прикрепить трансформатор:
<Circle
id={id}
ref={this.circleRef}
x={x * linesWidth}
y={y * linesHeight}
radius={radius * linesHeight}
stroke={color}
onMouseUp={this.mouseUp}
/>
Подключение трансформатора происходит при вызове this.mouseUp