1.1.7 • Published 2 years ago

react-drag-drop-tool v1.1.7

Weekly downloads
-
License
-
Repository
github
Last release
2 years ago

Demo

https://user-images.githubusercontent.com/7764389/190599251-5581e43f-47c7-4e3c-830f-f1cfb2557cc3.mp4

Installation

  npm i react-drag-drop-tool
  import { ReactDraggable, createReactDragDropContext, ReactDropArea, ReactDroppedItem } from 'react-drag-drop-tool';

Description

Library to incorporate drag and drop in react applications.

Steps 1) Create the drag/drop context using the method createReactDragDropContext 2) Wrap the component you want to drag with ReactDraggable by passing the above created context 3) Wrap the component on where you want to drop to with ReactDropArea by passing the above created context 4) Get the reference to the dropped item by ReactDroppedItem 5) Refer the sample code here

      const reactDropDropContext = createReactDragDropContext("drop-area-1");

       <ReactDropArea dropContext = {reactDropDropContext}>
          <Area />
       </ReactDropArea>     

       <ReactDraggable targetContext = {reactDropDropContext}>
          <Rectangle />
       </ReactDraggable> 

       <ReactDraggable targetContext = {reactDropDropContext}>
          <Circle />
       </ReactDraggable>
        

Components

ReactDraggable
ReactDropArea
ReactDroppedItem
ReactConnector

Description

1) Use ReactDraggable to wrap around the element you want to drag
2) Use ReactDropArea to wrap around the area you want to drag to
3) Get the Reference with component ReactDroppedItem
1.1.7

2 years ago

1.1.6

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago