react-spectrum
feat(RAC): Tree drag and drop
#7692
Merged

feat(RAC): Tree drag and drop #7692

reidbarber merged 48 commits into adobe:main from rob-clayburn:tree-dnd
rob-clayburn
rob-clayburn [5574] - add moveBefore and moveAfter to useTreeData
903ba603
rob-clayburn add docs
8f145935
rob-clayburn remove onlys
768e2530
rob-clayburn remove console logs
aa2d3622
rob-clayburn [wip] add intial tree drag and drop
d9b4d571
rob-clayburn Merge branch 'main' into tree-dnd
51124332
rob-clayburn Merge branch 'main' into tree-dnd
e6becc60
rob-clayburn useTreeData - add getDescendantKeys method which is used to determine…
22b88d50
rob-clayburn revert packlog json change
121712a8
reidbarber
snowystinger snowystinger assigned reidbarber reidbarber 231 days ago
rob-clayburn Merge remote-tracking branch 'upstream/main' into tree-dnd
7c81ea20
rob-clayburn rob-clayburn force pushed from 13b0645c to 7c81ea20 224 days ago
rob-clayburn
snowystinger feat: Add moveBefore and moveAfter to useTreeData
0e3554ab
reidbarber updates + story
02e07de2
reidbarber
reidbarber Merge remote-tracking branch 'origin/main' into tree-dnd
5be35b6e
reidbarber remove RSP TreeView dnd for now
d7506e9f
reidbarber cleanup
34073ba7
reidbarber fix story
efd52598
reidbarber lint
5b381757
reidbarber lint
e0731ed6
reidbarber Merge remote-tracking branch 'origin/main' into tree-dnd
f7272d98
reidbarber lint
2cbccd9a
reidbarber ts
8ba1b422
reidbarber fix listMapData destructure
05049915
reidbarber
snowystinger
snowystinger commented on 2025-03-14
snowystinger Merge branch 'main' into tree-data-move-before-and-after
23831046
reidbarber allow expanding during dragging
a0aa8364
reidbarber lint
8be47658
reidbarber review comments
5e54c620
reidbarber reidbarber changed the title [WIP] Tree drag and drop feat(RAC): Tree drag and drop 195 days ago
reidbarber reidbarber added in sprint
reidbarber Merge remote-tracking branch 'upstream/main' into tree-dnd
b9d07461
reidbarber fixes
074a3f61
reidbarber lint
bb82173a
reidbarber Merge remote-tracking branch 'upstream/main' into tree-dnd
cef63724
reidbarber Merge remote-tracking branch 'upstream/tree-data-move-before-and-afte…
ce5d5a82
reidbarber update story to use useTreeData
117446c5
reidbarber handle dropPosition === 'on' case
20311a9d
reidbarber set shouldSelectOnPressUp on item if dragging enabled
e01241a3
reidbarber update useTreeData move/moveBefore/moveAfter implementations
896d4053
reidbarber fix stories
8066a96a
reidbarber typescript
36516f82
reidbarber add drag button
92f3b20c
reidbarber fix nested item drop button in story
7dc40264
reidbarber prevent dropping items onto themselves or their descendants
92377495
reidbarber Merge remote-tracking branch 'upstream/main' into tree-dnd
163815e4
snowystinger Merge branch 'main' into tree-dnd
33f12e26
snowystinger Merge branch 'main' into tree-data-move-before-and-after
7ff84d57
snowystinger add tests and fix broken ones
42c54f71
snowystinger remove dead code
b01e3fe2
snowystinger fix lost items when moving to root
1d99e8c9
reidbarber Merge remote-tracking branch 'upstream/tree-data-move-before-and-afte…
315cff81
reidbarber fix tests
88a4627d
LFDanLu
LFDanLu approved these changes on 2025-04-18
devongovett
devongovett approved these changes on 2025-04-21
reidbarber reidbarber merged e4ec6b4e into main 162 days ago
marchingband
snowystinger
marchingband
marchingband
reidbarber

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone