visdesignlab / upset2

UpSet - Visualizing Intersecting Sets
https://upset.multinet.app/
BSD 3-Clause "New" or "Revised" License
43 stars 7 forks source link

Trrack selecting and deselecting intersections #333

Closed NateLanza closed 6 months ago

NateLanza commented 6 months ago

Does this PR close any open issues?

Closes #257 Closes #332

Give a longer description of what this PR addresses and why it's needed

Selecting an intersection changes the plot in a meaningful way that should be trracked; this adds a Trrack action for selections and deselections and includes the currently selected row in the plot state (including the JSON export).

Provide pictures/videos of the behavior before and after these changes (optional)

Before:

Screenshot 2024-03-30 at 8 47 30 PM

After:

Screenshot 2024-03-30 at 8 48 05 PM

Have you added or updated relevant tests?

Have you added or updated relevant documentation?

Are there any additional TODOs before this PR is ready to go?

TODOs:

netlify[bot] commented 6 months ago

Deploy Preview for upset2 ready!

Name Link
Latest commit d784e7af3f8b1dce602d59ac5bec8f633729246f
Latest deploy log https://app.netlify.com/sites/upset2/deploys/660c9d179dc61a00086f99c2
Deploy Preview https://deploy-preview-333--upset2.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.