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

SWF-Editor: Enable Preview component #1664

Open
Tracked by #1127
handreyrc opened this issue Dec 2, 2024 · 0 comments
Open
Tracked by #1127

SWF-Editor: Enable Preview component #1664

handreyrc opened this issue Dec 2, 2024 · 0 comments
Assignees
Labels
area:sonataflow Related to CNCF Serverless Workflow Spec and SonataFlow area:tools Issues affecting Apache KIE tooling projects

Comments

@handreyrc
Copy link

handreyrc commented Dec 2, 2024

Summary

The goal of this task is to enable the react flow native preview component.
An extra button shall be added to the zoombar component to show / hide the preview.

Note: React flow native navigation features may make the preview useless once the user can use the mouse wheel to quickly zoom in and out and the click and drag of the canvas to move arround the viewable area without changing the zoom.
We need to make sure we really need a preview before implementing it.

Description

React flow has a native component to for the preview. The idea is to use as much as possible react flow native components.

  • Enable the react flow preview component.
  • Add a button to the zoombar to show / hide the preview.

Testing

Run the component and open a valid workflow from the storybook.
From the tool bar open the preview and check if it is functional.
Click again on the preview button in the zoombar to hide the preview box.

Dependencies

@handreyrc handreyrc added area:tools Issues affecting Apache KIE tooling projects area:sonataflow Related to CNCF Serverless Workflow Spec and SonataFlow labels Dec 2, 2024
@handreyrc handreyrc self-assigned this Dec 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:sonataflow Related to CNCF Serverless Workflow Spec and SonataFlow area:tools Issues affecting Apache KIE tooling projects
Projects
None yet
Development

No branches or pull requests

1 participant