1 repositorio
Patterns for tracking and reporting the state of drag-and-drop operations.
Distinct from Centralization Patterns: Focuses on monitoring drag lifecycle state, distinct from general-purpose centralization patterns.
Explore 1 awesome GitHub repository matching software engineering & architecture · Drag Lifecycle Monitors. Refine with filters or upvote what's useful.
React DnD is a library for building complex drag-and-drop interfaces within React applications. It provides a declarative, component-based architecture that abstracts native browser drag-and-drop APIs, allowing developers to manage state and interactions between draggable sources and drop targets. The library utilizes a dependency injection backend to decouple interaction logic from specific input methods, supporting mouse, touch, and native browser events through a unified normalization layer. It employs a registry pattern to track active drop zones and a monitor pattern to observe the lifec
Tracks the lifecycle of drag operations to update component state based on interaction status.