NASA-AMMOS / aerie-ui

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

Loading indicator for scheduling goals, conditions, and constraints #1263

Open AaronPlave opened 2 months ago

AaronPlave commented 2 months ago

Checked for duplicates

Yes - I've already checked

Is this a regression?

No - This is a new bug

Version

develop

Describe the bug

Scheduling goals, scheduling conditions, and especially constraints can take several seconds to load for a plan. We should display a loading indicator for these entities. Currently the empty state is misleading given this latency as it says that "No Xs are found".

Reproduction

  1. Make a plan with scheduling goals and constraints
  2. Create a view where both scheduling goals and constraints are open
  3. Reload the page
  4. Observe that goals and constraints take one to many seconds to load

Logs

No response

System Info

All

Severity

Minor