-
Type: Task
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Import/Export
-
5
-
Needed
-
-
Iteration Whale, Iteration Xantic Sargo, Iteration Yellowtail Amberjack
When the final import button in the modal is clicked, show a progress toast. This toast has a cancel button which cancels the import after a confirmation. We can use LeafyGreen toasts with the `useToast` hook in Compass.
- When errors are encountered change the toast variant to danger and show an error summary for now (log error file later ticket).
- On success the toast is updated to a dismissible success variant. https://www.figma.com/file/4sXj42XyicBsdQkYIugHaV?node-id=1136:47939#369373954
- Remove the old progress indicator and errors inside of the modal (errors and the progress bar should still used by export so they can't be fully removed from the codebase yet). Now folks see progress in the toast and can view the errors via the log file.
- depends on
-
COMPASS-6539 Prevent import menu item usage while import is in progress
- Closed
-
COMPASS-6544 Before showing import progress, surface errors
- Closed
- is depended on by
-
COMPASS-6555 Add import error `Log` file with all of the errors encountered in the import
- Closed
-
COMPASS-6580 Add export file output, use new backend, show export progress toast
- Closed