Drag and drop to adjust the layout

Hi guys, is there a way to create an area where I can drag-and-drop my layout components, so that the user can move the windows or divs to adjust their view the way they prefer?

remembering that I am using a flask application where I have a dash component instantiated within the application

SOLUTION!

https://dash-draggable.readthedocs.io/en/latest/