Skip to content

[WIP] Replace BModal usage with GModal in several components#22114

Draft
ahmedhamidawan wants to merge 19 commits intogalaxyproject:devfrom
ahmedhamidawan:b_modal_to_g_modal_simpler_components
Draft

[WIP] Replace BModal usage with GModal in several components#22114
ahmedhamidawan wants to merge 19 commits intogalaxyproject:devfrom
ahmedhamidawan:b_modal_to_g_modal_simpler_components

Conversation

@ahmedhamidawan
Copy link
Member

How to test the changes?

(Select all options that apply)

  • I've included appropriate automated tests.
  • This is a refactoring of components with existing test coverage.
  • Instructions for manual testing are as follows:
    1. [add testing steps and prerequisites here if you didn't write automated tests covering all your changes]

License

  • I agree to license these and all my past contributions to the core galaxy codebase under the MIT license.

@ahmedhamidawan ahmedhamidawan added kind/enhancement area/UI-UX kind/refactoring cleanup or refactoring of existing code, no functional changes labels Mar 13, 2026
@ahmedhamidawan ahmedhamidawan force-pushed the b_modal_to_g_modal_simpler_components branch from 725a08e to 4467d60 Compare March 14, 2026 00:01
claude and others added 10 commits March 13, 2026 20:07
Tests cover:
- WorkflowCardList: shows WorkflowRename with correct props on rename event,
  does not retain stale name when opening rename for a different workflow
- WorkflowRename: calls updateWorkflow with new name and emits close on confirm,
  shows toast error and preserves original name on reopen after failure,
  keeps ok button disabled when name is unchanged
Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/UI-UX kind/enhancement kind/refactoring cleanup or refactoring of existing code, no functional changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants