Improve UX of status message when group migration is complete
when import migration is completed, we present this as "an error" to our user:
As mentioned in !73960 (comment 727889953) this is definitely confusing in terms of UX
We need to propose a UX solution, which will make sure that user have a clear understanding that migration is completed A typical pattern of "let's display popup" here is not working well:
- Migration is long-term process. There is very high probability that user might leave tab or just "go away" and when he/she will come back - the popup will be gone
- Actually after import is completed we're unable to do import to the same group again (we do not support re-import to the same group), so there is actually failed validation message here
Solution
Original proposal to change the message wording
These messages should be updated to make clear the User is required to pick a unique destination path.
For example:
Import is finished. Enter a new name for re-import.
could be
Import is finished. Enter a new target URL for re-import.
It would be good to review all the message constants related to group importing as there are a number where "name" is used instead of "URL" or "target URL".
This solution aims to make the message not needed by disabling the input. Adds a new 'Go to group' primary CTA. Option to re-import (and others) in a ellipsis button.
Kapture_2022-08-17_at_12.29.40
The default state of table row after an import completes should be the 'Complete/Go to group' state. If user initiates the re-import flow but navigates away/reloads page revert back to 'Completed/Go to group' state.
Move Re-import creates a new group. It does not sync with the existing group.
(unchanged)
More context about the solution and its intentions in this design thread.
The relevant locale/i18n files will also need updating.