React Reorder is a React component that allows the user to drag-and-drop items in a list (horizontal / vertical) or a grid. It fully supports touch devices and auto-scrolls when a component is being dragged. It also allows the user to set a hold time (duration before drag begins) allowing additional events like clicking / tapping to be applied.
Live Demo: View The Demo
Download Link: Download The Source Code
Official Website: https://github.com/JakeSidSmith/react-reorder