Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: drag-drop documents into folder #559

Merged
merged 5 commits into from
Aug 13, 2024
Merged

feat: drag-drop documents into folder #559

merged 5 commits into from
Aug 13, 2024

Conversation

mfts
Copy link
Owner

@mfts mfts commented Aug 13, 2024

  • multi-select documents
  • drag and drop to move document to folder

Copy link

vercel bot commented Aug 13, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
papermark ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 13, 2024 2:29pm

Copy link

what-the-diff bot commented Aug 13, 2024

PR Summary

  • Addition of Checkbox Component
    The functionality of Checkbox has been extended to the Document card.

  • DraggableItem Component Inserted
    A component named DraggableItem has been included in the Drag-and-Drop feature, enhancing its functionality.

  • DroppableFolder Component Added
    A new feature called DroppableFolder has been added to the Drag-and-Drop system to make folders able to receive draggable elements.

  • Modification of Folder Card
    The Folder Card has been upgraded with click handling for the card, introducing drag and drop functionality, and a new overlay added when dragging over a folder.

  • Portal Component Introduced
    A new component, the Portal, has been created, contributing to the overall system complexity and feature set.

  • Update of System Packages
    The system's package files have been updated with a new package named "@radix-ui/react-portal" to enhance the system features.

  • API Route Addition
    A new API route named "move" has been added to allow the movement of documents within a team, improving overall team collaboration.

  • Enhancements to Index File
    Improvements in the Index file include the addition of sticky header styles, a count of folders and documents, and relocation of counts into a separate section.

  • Tree File Modifications
    Adjustments to the Tree file provide a count of folders and documents and shift these counts into a separate, more organized section.

@mfts mfts merged commit 6eeff75 into main Aug 13, 2024
2 checks passed
@mfts mfts deleted the feat/drag-to-move branch September 3, 2024 12:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant