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

[DX] Web UI: Add spinner to setup screen button #5313

Merged
merged 1 commit into from
Feb 23, 2023

Conversation

rmoff
Copy link
Contributor

@rmoff rmoff commented Feb 22, 2023

Linked Issue

Closes #5255


Change Description

Background

The current UI is not entirely clear that something is happening when the user clicks Setup.

New Feature

This PR adds a spinner so that it is clearer to the user that something is happening.

For now it is a default ReactJS component but it might be fun in time to create an axolotl-y version of something like this

Testing Details

How were the changes tested? Manually

Breaking Change?

Does this change break any existing functionality? (API, CLI, Clients): No


Additional info

CleanShot 2023-02-20 at 17 20 58

@rmoff rmoff added area/UI Improvements or additions to UI exclude-changelog PR description should not be included in next release changelog labels Feb 22, 2023
@rmoff rmoff changed the title fix/5255b [DX] Web UI: Add spinner to setup screen button Feb 22, 2023
@rmoff rmoff marked this pull request as ready for review February 22, 2023 14:40
Copy link
Contributor

@eladlachmi eladlachmi left a comment

Choose a reason for hiding this comment

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

LGTM

@rmoff rmoff merged commit 3e45b83 into treeverse:master Feb 23, 2023
@rmoff rmoff deleted the fix/5255b branch February 23, 2023 11:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/UI Improvements or additions to UI exclude-changelog PR description should not be included in next release changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[DX] Setup should be clearer that something's happening
2 participants