Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mobile/Tablet support for Drag and Drop in pairings screen #39

Open
saljuama opened this issue May 22, 2021 · 4 comments
Open

Mobile/Tablet support for Drag and Drop in pairings screen #39

saljuama opened this issue May 22, 2021 · 4 comments
Assignees
Labels
improvement Existing feature change request

Comments

@saljuama
Copy link
Member

Feature

In the pairings screen, Drag and Drop students and coaches into pair groups

Requested change

It does not work for touch based devices

@saljuama saljuama added the improvement Existing feature change request label May 22, 2021
@saljuama saljuama self-assigned this May 22, 2021
@saljuama
Copy link
Member Author

Some considerations:

Given that there is a new goal of reducing the complexity in this repository to make it more accessible to open for contributions. It is worth to explore alternative libraries that make the use of drag and drop a bit more intuitive and with less boilerplate, and that can support both desktop and touch screens without to much extra effort.

Current library would need an additional separate implementation for the touch screen and perhaps have some "smart" detection to know which one to use.

@saljuama
Copy link
Member Author

saljuama commented Dec 5, 2022

Alternative implementation with react-beautiful-dnd is available here https://codebar.github.io/pairing-tool/?useNewDragAndDrop=true

@Bozena611
Copy link

I will test it on tablet later tonight :-)

@Bozena611
Copy link

Bozena611 commented Feb 2, 2023

Hmm, I wasn't able to upload the csv file on the tablet, I could choose the file but then when I tapped on it nothing was happening, let's see if someone else can manage to upload it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement Existing feature change request
Projects
None yet
Development

No branches or pull requests

2 participants