sprintly / sprintly-kanban

A Kanban Board for Sprintly
https://kanban.sprint.ly
ISC License
493 stars 81 forks source link

Drag and drop #68

Closed wookiehangover closed 9 years ago

wookiehangover commented 9 years ago

What does it do?

Adds in basic support for drag and drop for moving cards between columns.

Where should the reviewer start?

Best bet is to start by perusing the React DnD docs if you're not already familiar.

Then, the bulk of the DnD work happens in these files:

Along the way, there was some linting, minor formatting, and additional build tasks: there's now a gulp dev task which starts all the file watchers and starts the local server.

Background context?

This is what my work upgrading React (and react-* deps) to the latest version was leading up to, and is a long time coming. React DnD was really nice to use, so the upgrade pain was definitely worth the effort.

Screenshots

Reaction GIF

giphy-5

phoenixbox commented 9 years ago

@wookiehangover looks good I think