React-virtualized: [Feature-Request] Drag and Drop columns

Created on 1 Sep 2016  路  9Comments  路  Source: bvaughn/react-virtualized

I would love to have a way to drag and drop columns. I believe that this is quite a common use case and can be achieved with this. I have a feeling that I might not be the only one that needs this feature 馃槈.

enhancement

Most helpful comment

@samichtioui you can open an issue in react-sortable-hoc and I'll be happy to help you out 馃憤

All 9 comments

Hey @brene,

This is already possible using libraries like react-sortable-hoc. :grin:

Drag and drop is complex enough that I think it's best left up to drag-and-drop specific libraries (rather than being baked into react-virtualized). Every additional functionality I bring in is something I have to continue to maintain myself (and I have limited bandwidth). For what it's worth, I've used react-virtualized and react-sortable-hoc together in production and they work great!

@clauderic is super responsive and helpful. I'm sure if you run into any integration difficulties between the 2 libs, he or I would be happy to help. 馃槃

Thanks for the tip! Really means a lot that you are always so fast. Sorry for annoying you all the time馃榿

Not a problem 馃槃

I've been really impressed with @clauderic's components. You should check them all out. 馃榿

@brene sounds like this should be something that would be feasible with react-sortable-hoc, though I haven't tried myself. Happy to assist if you need help 馃樃

I've built resizable Grid and FlexTable columns with react-draggable and drag-and-drop FlexTable rows with react-sortable-hoc but I haven't yet built drag-and-drop _columns_ with it. Should be pretty easy though!

@bvaughn
I'm looking for an example of drag & drop columns with react-sortable-hoc, I did not find out how I can do it. Plz help me ...

You should probably be posting on Stack Overflow or the react-sortable-hoc repo for such an example.

@samichtioui you can open an issue in react-sortable-hoc and I'll be happy to help you out 馃憤

Was this page helpful?
0 / 5 - 0 ratings