⚙️ Custom drag and drop system
Opened this issue · 0 comments
misavojte commented
Currently, GazePlotter uses the svelte-grid-extended library to manage the workspace grid for drag and drop.
In the future, we would like to adopt a custom system and remove this dependency for the following reasons:
- For moving the component and the preview during the dragging, it uses x and y positions, whereas transform translate is more performant, especially with large plots.
- Library has unnecessary functionalities that increase the bundle size
This is not a priority.