Skip to content
New issue

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

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

Already on GitHub? # to your account

fix: updated the workflow editor #80

Merged
merged 4 commits into from
May 19, 2023
Merged

Conversation

archieco
Copy link
Contributor

Description of changes:

The previous workflow editor was very driven by side-effects which made it difficult to reason about what it was doing. This new version simplifies the workload by making the React Flow element set a transformation of the set of pipelines passed into the workflow editor. This also fixes a problem with the initial state of the editor not having all the expected components rendered without clicking the add pipeline button.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@archieco archieco merged commit 78916ce into main May 19, 2023
scheurik pushed a commit that referenced this pull request Jun 14, 2024
* fix: updated the workflow editor to be a functional transformation of the list of pipelines so that it always renders the way users expect
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants