Creates the base logic for a functional Draggable Dialog.
Tests will be added later to split the logic into two PRs.
The code is large as the components are too coupled tied (because of a shared context), so in case a review gets confusing, I can gladly explain all the bits.
Creates the base logic for a functional Draggable Dialog. Tests will be added later to split the logic into two PRs.
The code is large as the components are too coupled tied (because of a shared context), so in case a review gets confusing, I can gladly explain all the bits.