Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Separate graph view component #91

Open
LuiggiTenorioK opened this issue Nov 22, 2023 · 0 comments
Open

Separate graph view component #91

LuiggiTenorioK opened this issue Nov 22, 2023 · 0 comments
Assignees
Labels
discussion This tag is to keep track of a discussion

Comments

@LuiggiTenorioK
Copy link
Member

In a previous slide in the SURF GUI wireframes, they mentioned a feature to display the workflow graph somewhere in the system.

@mcastril had a great idea to share a common component to visualize the graph workflow view. This is a good opportunity to separate this component from the main project and publish it in npm. Then, this component can be utilized by anyone who wants to add a workflow visualizer to their own GUI using the data retrieved from the API.

Of course, this will be mainly designed to be a React Component. If this stays like this, we can also migrate to a more powerful network visualizer like React Flow. On the other hand, if in the future we want to also port this component to Angular or Vue, it will be better to stay using vis-network or, even better, migrate to D3.js which are native Javascript libraries.

@kinow

@LuiggiTenorioK LuiggiTenorioK self-assigned this Nov 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion This tag is to keep track of a discussion
Projects
None yet
Development

No branches or pull requests

1 participant