Terraform State listing: Show that an action is ongoing and verify completion (if action result is not instant)
Problem
In the Terraform State listing the row actions might not not have instantaneous results. For these cases there needs to be some feedback that the action is being performed.
User experience goal
The user should be aware and confident that the action they performed is ongoing. If there is lack of system feedback it might be confusing and a user might think the action "doesn't work".
Proposal
A spinner is a common solution for actions that are ongoing. We should investigate what similar patterns we have in gitLab for row actions in lists or tables so that we can follow an existing convention.
Development Work
-
Add alert section when remove is processing -
Add loading icons for lock/unlock processing
Lock/Unlock action
Edited by Emily Ring