feat(Notes): add drag-and-drop functionality to SortableNoteItem for improved note reordering
This commit is contained in:
@@ -82,6 +82,11 @@ function SortableNoteItem({
|
|||||||
<div
|
<div
|
||||||
ref={setNodeRef}
|
ref={setNodeRef}
|
||||||
style={style}
|
style={style}
|
||||||
|
draggable
|
||||||
|
onDragStart={(e) => {
|
||||||
|
e.dataTransfer.setData('noteId', note.id);
|
||||||
|
e.dataTransfer.effectAllowed = 'move';
|
||||||
|
}}
|
||||||
className={`group relative p-3 rounded-lg cursor-pointer transition-all ${
|
className={`group relative p-3 rounded-lg cursor-pointer transition-all ${
|
||||||
isSelected
|
isSelected
|
||||||
? 'bg-[var(--primary)]/20 border-l-4 border-[var(--primary)]'
|
? 'bg-[var(--primary)]/20 border-l-4 border-[var(--primary)]'
|
||||||
|
|||||||
Reference in New Issue
Block a user