Organize the states of group migration within tabs
Context
We need to provide the user with enough data so they can anticipate when their import will be complete. When importing groups, we currently show the various status states of a single import. This is useful to know when a single import is complete, however, it doesn't represent the overall import of many projects. Adding a progress area will certainly benefit those importing a large number of groups.
User story
- When viewing all of my data available to migrate, I want to know which has been imported, so I can avoid duplication or an override.
- When attempting to re-import my assets, I want to find the failed migrations, so I can understand fix any errors.
- When migrating additional groups, I want to find which groups I still need to import, so I can make sure all of my organization's assets are migrated.
Proposal
Use the Tabs with counter badge component from the Pajamas library to indicate what migration jobs are complete, in progress, canceled, or those who have failed. We also need to include a tab that shows the aggregated view of the groups.
Tabs: All & Not started | Tabs: Incomplete & Complete |
---|---|
Design specs
→ Design Figma file
Status | Figma file |
---|---|
|
04.Tabs |
Questions
- What additional information can we provide to the user that would help them to understand the progress over the overall import?
- Would showing a percentage completed be useful?
Edited by Amanda Hughes