openreader/src/components/doclist/dnd
Richard R dca1a9b35d feat(doclist): unify document identity handling and improve drag-and-drop robustness
Introduce a document identity key combining type and id for consistent
identification across document operations, including selection, drag-and-drop,
and folder management. Refactor drag item structures to use identity objects
instead of plain ids, preventing cross-type collisions and improving merge
accuracy. Update Dexie recently opened map to use identity keys. Enhance
document size formatting for small files and improve error feedback in the
uploader. Clean up redundant props and standardize icon SVG handling.
2026-05-28 22:27:15 -06:00
..
dndTypes.ts feat(doclist): unify document identity handling and improve drag-and-drop robustness 2026-05-28 22:27:15 -06:00
DocumentDndProvider.tsx refactor(doclist): redesign document list with new views, DnD, and windowed UI 2026-05-27 18:59:13 -06:00
DocumentSelectionContext.tsx refactor(doclist): redesign document list with new views, DnD, and windowed UI 2026-05-27 18:59:13 -06:00