title: In ReactJs is it possible/feasible to perform rendering during a Drag/Drop operation?
body: <p>In ReactJs is it possible/feasible to perform rendering during a Drag/Drop operation?</p>
  
  <p>The specific use case I had in mind was trying to build a month view calendar in ReactJS that, during dragging of a multi-day event backwards and forward, all the other day events on the calendar would move backwards forward to show (whist the use is still dragging) what the effect would be on all events before the do actually "drop" it.  (i.e. assumes only one event on any given day, so page would aim to move/swap day events around when user is moving one)</p>
  
  <p>Similar to drag dropping a movie clip on a movie timeline, and you see how the clips would swap around during the drag, highlighting what would happen if the user did release the mouse button and do the "drop".</p>
  
  <p><strong>Question</strong>: Is is this possible/recommend in ReactJS?  If yes, what would be the concept here? i.e. what call would one be making to trigger a "refresh" during the drag event handler?   Or if in the drag event handler you just reposition other components/events does React just render on-the-fly during the drag automatically?  </p>