Move logic from `startDrag` and `moveDrag` into a utils file
BeksOmega opened this issue · 2 comments
Check for duplicates
- I have searched for similar issues before opening a new one.
Problem
The startDrag
and moveDrag
methods help you track the state of a drag (e.g. the total delta). Currently they exist on the workspace, and record state on the workspace, even though these methods are only used for resizing comments (block and workspace). E.g. block drags and workspace drags use other methods.
Request
Pull the logic from these methods into a utils file. Unify with other code for recording drags if possible and useful. Have these methods defer to the utils file (since they are public and deleting them is a breaking change).
Alternatives considered
Leave as is because it's not a big deal.
Additional context
No response
Hey @BeksOmega I would love to solve this issue
Go for it @Apocalypse96 This should be merged into develop
and it shouldn't include any breaking changes.