feat(ui): add drag-and-drop reordering to projects form#685
feat(ui): add drag-and-drop reordering to projects form#685CalvinChuaYH wants to merge 3 commits intosrbhr:mainfrom
Conversation
Code Review SummaryStatus: 2 Minor Issues Found | Recommendation: Merge (issues are minor) Overview
AnalysisThis PR adds drag-and-drop reordering functionality to the projects form using ✅ Proper sensor configuration - Both Issue Details (click to expand)SUGGESTION
Custom Review Focus AreasAPI Breaking Changes: ✅ None - This PR only modifies frontend UI components Prompts Flow: ✅ Not affected - No changes to prompt templates or LLM interactions LiteLLM Configurations: ✅ Not affected - No backend changes Files Reviewed (1 file)
|
Co-authored-by: kilo-code-bot[bot] <240665456+kilo-code-bot[bot]@users.noreply.github.com>
Co-authored-by: kilo-code-bot[bot] <240665456+kilo-code-bot[bot]@users.noreply.github.com>
Pull Request Title
Added drag and drop reordering for project form builder
Related Issue
This builds on the work done in PR #676.
Description
This PR adds the drag-and-drop functionality to reorder projects within the Project section of the resume builder. Users can now easily reorder their projects.
This enhancement extends the existing drag-and-drop pattern done by @Konstantin-Lasiy in PR #676 to the project section of the resume builder.
Type
Proposed Changes
Screenshots / Code Snippets (if applicable)
How to Test
Checklist
Additional Information
I noticed there is some duplicated code in this implementation - happy to refactor in a follow-up PR if needed.
Summary by cubic
Add drag-and-drop reordering to the Projects form so users can reorder projects with mouse or keyboard. Matches the existing dnd-kit pattern used for section reordering for a consistent UX.
Written for commit ef93b91. Summary will update on new commits.