| 28 | } |
| 29 | |
| 30 | interface RectangleShapesProps { |
| 31 | rectangles: (RectangleShape & RectangleProperties)[]; |
| 32 | selectedShapeId: string | null; |
| 33 | isPointerTool: boolean; |
| 34 | onSelect: (id: string, type: TransformerSelectionType) => void; |
| 35 | onDragEnd: (id: string, e: KonvaEventObject<Event>) => void; |
| 36 | onTransformEnd: (id: string, e: KonvaEventObject<Event>) => void; |
| 37 | registerRef: ShapeRefRegistry; |
| 38 | } |
| 39 | |
| 40 | export const RectangleShapes = ({ |
| 41 | rectangles, |
nothing calls this directly
no outgoing calls
no test coverage detected