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

Redesign the workflow editor experience #6802

Open
wants to merge 1 commit into
base: next
Choose a base branch
from

Commits on Oct 30, 2024

  1. Redesign the workflow editor experience

    Related to novuhq#6750
    
    Redesign the workflow editor interface based on learnings and introduce advanced data manipulation features.
    
    * **WorkflowEditorProvider**: Add new helper components `For` and `Liquid` for advanced data manipulation. Update `addStep` function and `WorkflowEditorContext` to include these components.
    * **WorkflowEditor**: Update the `WorkflowEditor` component to support a hybrid code/no-code environment. Add new tabs for advanced data manipulation.
    * **WorkflowList**: Update the `WorkflowList` component to reflect the redesigned interface. Add new columns for advanced data manipulation.
    * **EditWorkflowPage**: Update the `EditWorkflowPage` to use the redesigned workflow editor components. Modify `asideClassName` to include new styles for advanced data manipulation.
    vishwamartur committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    a65bac3 View commit details
    Browse the repository at this point in the history