I can help with implementation, I need this feature in my project
I am now trying to implement this feature. I was looking for the best practices and I found that Brush, Zoom, and Drag are commonly used together and share the same logic. Purpose of each of them is to change the selected domain. I think it will be a smart decision to create a reusable HOC, which will hold the domain and pass the currently selected domain and methods for handling dragging, zooming and brushing to the child component as props. If we keep zoom, drag, and brush as separate wrappers it will be complicated to keep them in sync if they are used on the same chart. What do you think?
@Fxlr8 How's this coming? Exploring vx adoption and these features would definitely be a plus to have available.
getting closer

Does @vx/brush offer similar functionality? Any docs on how to use it?
@hshoff I like this!
Any update on this?
Can I be any help?
@hshoff fantastic demo!
Any update now?
Eager to use it!
Just want to +1 all the comments that are eager for brush functionality.
Any updates on this?
Most helpful comment
getting closer
