appearance attribute for primarydisabled attribute for primary Simulation of what we would like to be able to achieve:

User made changes, primary is enabled

User clicked primary, we replace the icon

At the end of the process we briefly show the check, we replace temporary the icon

/cc @bpatterson88
Yep - these are good enhancements.
- User clicked primary, we replace the icon

i know we tried to avoid using non-buttons, but... the triple border in the other screenshot above is odd. can we achieve this with the button component?
@macandcheese My mistake.
For:

You are correct I meant to say 'set loading to true'
@bstifle likely not with just the components but we can probably fudge it in some way.
awesome, thanks adam
@macandcheese additional thing about loading...
I did not test but I would expect that the button is from an event standpoint of view disabled.
Not visually thou.
I think that the disable visual state is not helping during these transitions.
Hopefully I'm making sense.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue has been automatically closed due to inactivity.