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

FTM: New UVE Toolbar - Implement Workflows Action button #30737

Open
Tracked by #30598
KevinDavilaDotCMS opened this issue Nov 21, 2024 · 0 comments
Open
Tracked by #30598

FTM: New UVE Toolbar - Implement Workflows Action button #30737

KevinDavilaDotCMS opened this issue Nov 21, 2024 · 0 comments

Comments

@KevinDavilaDotCMS
Copy link
Contributor

KevinDavilaDotCMS commented Nov 21, 2024

Parent Issue

#30598

Task

Integrate the existing Workflows Action button into the new UVE Toolbar, maintaining its current functionality and interactions. This task involves adapting the newWithEditorToolbar() feature store to properly handle the Workflows Action button state and operations.

Proposed Objective

Successfully integrate the Workflows Action button into the new toolbar while ensuring identical behavior and functionality as in the old toolbar, across both traditional and headless pages.

Acceptance Criteria

  • Integrate the existing Workflows Action button into the new toolbar UI.
  • Adapt the new toolbar store (if necessary) to handle Workflows functionality:
    • Workflow state management
    • Action triggers and responses
    • Status updates
    • Interaction with workflow API
  • Ensure the component maintains exact feature parity with its implementation in the old toolbar:
    • Available workflow actions display
    • Action execution
    • Status indication
    • Error handling
    • Success notifications
  • Verify the component works correctly in both traditional and headless pages.
  • Test all workflow scenarios to ensure behavior matches the old toolbar implementation exactly.
  • Ensure proper integration with the workflow service and API endpoints.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant