fix(RegionMap.tsx): update cursor styles based on interaction state for improved UX

This commit is contained in:
2025-08-11 19:23:40 +02:00
parent c5f7fd483e
commit c55b3bd882

View File

@@ -790,7 +790,7 @@ export const RegionMap = ({ regionName, focusSystem, isCompact = false, isWormho
width="100%"
height="100%"
viewBox={`${viewBox.x} ${viewBox.y} ${viewBox.width} ${viewBox.height}`}
className="cursor-grab active:cursor-grabbing"
className={`${isSelecting ? 'cursor-crosshair' : (isPanning ? 'cursor-grabbing' : 'cursor-grab')}`}
onMouseDown={handleMouseDown}
onMouseMove={handleMouseMove}
onMouseUp={(e) => handleMouseUp(e)}