"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./useMapCursor.js"),s=require("./useHintsMode.js"),i=require("./useMapEventCallbacks.js");exports.useMapInteractionHandlers=function(a){var o=i.useMapEventCallbacks({mapRef:a.mapRef,isViewOnly:a.isViewOnly,isRadiusToolActive:a.isRadiusToolActive,radiusDrawingHandlers:a.radiusDrawingHandlers,shouldSuppressClickRef:a.shouldSuppressClickRef,handleChangeOffsetWell:a.handleChangeOffsetWell,showTooltip:a.showTooltip,showClusterTooltip:a.showClusterTooltip,hideTooltip:a.hideTooltip,subjectWell:a.subjectWell,subjectWellCoords:a.subjectWellCoords}),l=o.isDragging,t=o.handleDragStart,n=o.handleDragEnd,d=o.handleMapClick,r=o.handleMouseMove,u=o.handleMouseLeave,g=o.handleMouseDown,h=o.handleSubjectWellMouseEnter,c=o.handleSubjectWellMouseLeave,v=s.useHintsMode({isRadiusToolActive:a.isRadiusToolActive,isLassoActive:a.isLassoActive,boxStateIsActive:a.boxStateIsActive,isShiftHeld:a.isShiftHeld,isDrawing:a.isDrawing,isEditingPolygon:a.isEditingPolygon,isEditingVertices:a.isEditingVertices});return{isDragging:l,cursor:e.useMapCursor({isRadiusToolActive:a.isRadiusToolActive,isRadiusDrawingDragging:a.isRadiusDrawingDragging,radiusPhase:a.radiusState.phase,isRadiusHoveringEdge:a.isRadiusHoveringEdge,isRadiusHoveringInside:a.isRadiusHoveringInside,isShiftHeld:a.isShiftHeld,boxStateIsActive:a.boxStateIsActive,isLassoActive:a.isLassoActive,lassoPhase:a.lassoState.phase,hoveredWell:a.hoveredWell,isDragging:l,isDrawing:a.isDrawing,isEditingPolygon:a.isEditingPolygon,isEditingVertices:a.isEditingVertices}),hintsMode:v,handleDragStart:t,handleDragEnd:n,handleMapClick:d,handleMouseMove:r,handleMouseLeave:u,handleMouseDown:g,handleSubjectWellMouseEnter:h,handleSubjectWellMouseLeave:c}};
//# sourceMappingURL=useMapInteractionHandlers.js.map
