This one was quite hard to pull off during experimentation, I may need help from a dndkit expert 😅
The items on this tree should be draggable in order to satisfy these requirements:
re-order pages (needs backend work, nodes need a lexorank sortkey)
move pages to other nodes (supported in API, move/sever operations)
Unanswered questions:
the private section is currently a separate list, it's unclear whether we want to support dragging items between private and published and how that will work. Obviously members without a "manage library" permission cannot publish items, but those who can may find this an easy way to do that. It would require the entire area being a draggable context, rather than each individual DatagraphNavTree component.
This one was quite hard to pull off during experimentation, I may need help from a dndkit expert 😅
The items on this tree should be draggable in order to satisfy these requirements:
Unanswered questions: