NASA-AMMOS / aerie-ui

The client application for Aerie.
https://nasa-ammos.github.io/aerie-docs/
MIT License
28 stars 4 forks source link

Design error in UI if mission model upload fails #1274

Closed lklyne closed 1 month ago

lklyne commented 1 month ago

Figma dev link: https://www.figma.com/design/gWEDKg40Uv0EUvEB9BVmGZ/Model-Spec-Error-Handling?node-id=19-18496&t=hw9Sf1BK9kROvi2T-4

There's two stages for creating a model, we need to surface errors that occur during the process. 1) User uploads a JAR, we currently show errors if there's problems with this upload 2) After the upload, theres ~30 seconds of processing. If this fails, we don't show errors for it.

How does someone view errors to the processing, even after they've navigated away from the JAR upload?

Design ticket for #1248

Design documented in above ticket

dandelany commented 1 month ago

Relevant comment: https://github.com/NASA-AMMOS/aerie/issues/1273#issuecomment-2075922524

lklyne commented 1 month ago

Other relevant comments: https://github.com/NASA-AMMOS/aerie/issues/1273#issuecomment-2075922524 https://github.com/NASA-AMMOS/aerie/pull/1418