fix(RAC): Tree DnD followup + docs #8302
storybook: fix drop indicator style outside of iframe
9027d3c9
storybook: fix children not moving in drag
05bed6fb
storybook: allow dragging in second tree
efc836b8
update getDropTargetFromPoint to handle ambiguous drop position: 'aft…
896faa97
fix serializeItem to handle empty children
b19f3c67
add `position: relative` to the drop indicator row to fix scrolling i…
48fdc0b1
Merge remote-tracking branch 'origin/main' into tree-dnd-followup
4a1037da
add aria-expanded to TreeDropIndicator row
4668df8d
fix drop indicator missing level style
98019750
add docs
4e527ede
reidbarber
changed the title fix(RAC): Tree DnD followup fix(RAC): Tree DnD followup + docs 167 days ago
fix types
b20347c2
remove aria-expanded from insertion indicator
b88bf29d
docs types fixes
66f48a79
If dropping "after" an expanded item with children, change target to …
6ef333bc
init TreeDropTargetDelegate
4a3acfce
lint
3791c067
add comment
1c2ffec4
handle currentItem?.nextKey != null
ce08af46
add TreeDropTargetDelegate to exports and DropHooks
b2bb88e3
fixes and cleanup
5f58b9fb
cleanup
9057f5e1
reidbarber
dismissed their stale review
via 9057f5e1
163 days ago
Merge branch 'main' into tree-dnd-followup
ff89260d
fix indention in docs examples
47489047
fix duplicate key dropping
53d5df52
fix directory example
c6e1c433
Merge remote-tracking branch 'origin/main' into tree-dnd-followup
d047b113
up X_SWITCH_THRESHOLD to 10
715a918e
add recursive rendering to docs examples
ee47e1d4
fix dup keys in DroppableTree
d8787fbd
Add indentation to drop indicator
fe254244
Improve docs examples
cd0946f8
Fix insertion indicator indentation when checkboxes and drag buttons …
c9f36ee8
shorten duplicate item data in examples
a5dbf6f8
docs types
2e6da1a3
fix dropping before first expanded parent
fdc2454d
add isValidDropTarget checks
7149ac59
handle reorder 'after' expanded parent should not be a target
d8df953d
Allow dropping after dragged key, but not after one of its children
a40af8b6
Reorder examples
69e35107
feat: Ensure that getKeys filters out selected child keys if parent k…
fcd9712a
add serializeItem to other examples so children get unique ids
88624d8a
docs: increase indention between levels
22bb676b
default to root drop target if there are no potential targets
bc7130a5
allowsDragging should be false if dragging disabled
fc09ba7b
add unit tests
bce764cd
Merge branch 'tree-dnd-followup' of https://github.com/adobe/react-sp…
0bb63dcb
Merge remote-tracking branch 'origin/main' into tree-dnd-followup
ec39bb4e
Update packages/react-aria-components/docs/Tree.mdx
b509c665
Merge remote-tracking branch 'origin/main' into tree-dnd-followup
b35a8bb0
optimize getKeys to be linear
62a577f7
LFDanLu
approved these changes
on 2025-06-04
reidbarber
deleted the tree-dnd-followup branch 158 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub