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
kinow opened this issue Nov 22, 2023 · 0 comments
Open

Separate graph view component #91

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

Comments

@kinow
Copy link
Member

kinow commented Nov 22, 2023

In GitLab by @ltenorio on Nov 22, 2023, 16:15

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.

@bdepaula

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