Bonjour,
je tente de faire fonctionner un drag and drop en React, sans librairies, car je veux apprendre
Pour l'instant, j'ai presque réussi à faire ce que je voulais ( déplacer les éléments d'une ToDoList avec effets ), sauf un point: l'ombre de l'élément déplacé
Je prends un exemple: Je déplace le premier item jusqu'en bas.
L'ombre se déplace et les autres items remontent un par un vers le haut au fur et à mesure du déplacement de la place vide. L'ombre et la place vide se suivent, classique.
Puis je relâche le bouton de souris.
Et malheureusement, l'ombre retourne là où elle était au début: tout en haut
alors que l'item déplacé, lui, s'affiche bien en dernière position.
Je voudrais donc que l'ombre se déplace vers l'endroit où l'item va s'afficher ( pas trop loin de sa position en général )
L'ombre retourne vers les coordonnées où elle est née ( si je peux dire ça ), mais je ne sais pas comment changer ces coordonnées...
Je sais bien que de superbes librairies font ça très bien, mais je voudrais savoir comment elles modifient cet effet.
En espérant que je me suis bien fait comprendre...
Merci
Partager