Skip to content

Conversation

@worldsayshi
Copy link

@worldsayshi worldsayshi commented Sep 17, 2025

Hi!

Nice project you have here! I am using isoflow for a personal project of mine where I run dynamic simulations for the diagram nodes. For that I needed to do a number of changes to isoflow to support things like re-rendering and modifying connection styling from code multiple times per second. Also I needed ability to hide more of the buttons and such.

Summary:

  • NodeIndicatorComponent - I use this to render a gauge next to the node that updates as the simulation runs
  • Passing the scene to onModelUpdated - probably hacky but allows me to animate connectors
  • Allow selectively hiding more menu items (more planned)
  • Some tentative support for parent component rerendering without breaking Isoflow
  • support for error boundary instead of alert popup
  • switch jest to vitest (Seems to be less fiddly. Couldn't get jest to work well with the error boundary tests)

I'm creating this PR as a draft to gauge interest and get some initial feedback. I still have a bit of work left before my project is in some kind of useful state and I will need to make a bit more changes.

  • Do you want these features? Would you want some of them? Would you prefer that I split them up?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant