JSFiddle - React, Tailwind, and code Playground

HTML

<div id="test">
         <div class="draggable">1</div>
         <div class="draggable">2</div>
         <div class="draggable">3</div>
         <br>
         <br>
         <div class="droppable">
             <div class="bottom"> 
             </div>    
         </div>
         <div class="droppable" style="margin-left:250px">
             <div class="bottom"> 
             </div>    
         </div>
    </div>

CSS

.draggable {
   display:inline-block;
   border:1px solid blue;
   height: 40px;
   width: 45px;
   margin-right: 1px;
   text-align: center;
   vertical-align: center;
}
.droppable {
    background-color:gray;
    position: absolute;
    border:1px solid black;
    height:175px;
    width:150px;
    display:inline-block;
    margin-left:145px;
    text-align: right;
}
.bottom {
    position: absolute;
    bottom: 0;
    height:25px;
    width:200px;
}

JavaScript

$(".draggable").draggable({ revert: "invalid", snap: "true", snapMode: "inner" });
$(".droppable").droppable({
    drop: function( event, ui ) {
           ui.helper.css('top','');
           ui.helper.css('left','');
           $(this).find('.bottom').prepend(ui.helper);
        }
});