Я пытаюсь преобразовать круг, но он выдает ошибку. Я не понимаю, в чем проблема, я уже работал с преобразованиями на 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
вызывается