Bin
2025-12-17 611bfe34c3c96199eaaf6cf9e41a75892e44e879
1
2
3
4
5
6
7
8
9
10
11
12
// This file has been refactored into smaller, more manageable chunks.
// The new structure is:
// - eventHandlers/types.ts - Type definitions
// - eventHandlers/utils.ts - Utility functions
// - eventHandlers/pointSelection.ts - Point selection logic
// - eventHandlers/drawing.ts - Drawing mode logic
// - eventHandlers/mouseHandlers.ts - Mouse event handlers
// - eventHandlers/index.ts - Main factory function
 
// Re-export the new refactored event handlers
export { createEventHandlers } from "./eventHandlers/index";
export type { EventHandlerProps, EventHandlers } from "./eventHandlers/types";