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

Convert the add icon button in the collection selector to a text button #930

Merged
merged 2 commits into from
Jan 19, 2024

Conversation

kiahna-tucker
Copy link
Member

@kiahna-tucker kiahna-tucker commented Jan 18, 2024

Issues

The issues directly below are completely resolved by this PR:
#894

Changes

894

The following features are included in this PR:

  • Convert the add icon button in the collection selector to a text button with the label Add.

Tests

Manually tested

  • Enter the materialization create workflow, click the Add button in the collection selector in the Output Collections section, and verify that the expected dialog opens, collections can be selected/deselected in the dialog, and the collection changes are reflected in the list of selected bindings.

  • Enter the materialization create workflow, update the form, click the Next CTA, and verify that the Add button in the collection selector in the Output Collections section is disabled while the form is active (i.e., an asynchronous task is in progress) and enabled once the form returns to an inactive state.

  • Enter the materialization edit workflow, click the Add button in the collection selector in the Output Collections section, and verify that the expected dialog opens, collections can be selected/deselected in the dialog, and the collection changes are reflected in the list of selected bindings.

  • Enter the materialization edit workflow, update the form, click the Next CTA, and verify that the Add button in the collection selector in the Output Collections section is disabled while the form is active (i.e., an asynchronous task is in progress) and enabled once the form returns to an inactive state.

  • Enter the derivation create workflow, click the Add button in the collection selector, and verify that the expected dialog opens, collections can be selected/deselected in the dialog, and the collection changes are reflected in the list of selected collections.

Automated tests

N/A

Screenshots

Materialization workflow

replace_collection_icon_button-add

Derivation workflow

replace_collection_icon_button-add-transformation_dialog

@kiahna-tucker kiahna-tucker marked this pull request as ready for review January 18, 2024 20:43
@kiahna-tucker kiahna-tucker requested a review from a team as a code owner January 18, 2024 20:43
Copy link
Member

@travjenkins travjenkins left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@travjenkins travjenkins merged commit 564ad52 into main Jan 19, 2024
3 checks passed
@travjenkins travjenkins deleted the kiahna-tucker/binding-selector/update-add-button branch January 19, 2024 00:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants