NASA-AMMOS / aerie-ui

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

Rename plan #1305

Closed AaronPlave closed 4 weeks ago

AaronPlave commented 1 month ago

Closes #497 by adding ability to rename plan from within the Plan Metadata panel inside of a plan. Refactors plans page to subscribe to a list of plans so that plan name changes immediately appear.

Testing:

  1. Create a plan and open it.
  2. In another tab, open up the plans page
  3. Open the Plan Metadata panel and ensure that the Plan Name field is editable
  4. Type in a new Plan Name and hit enter or blur
  5. The plan name should update and should also change in the app nav
  6. The plan name in the plans page should automatically update to the new name
  7. Type in an existing plan name and ensure that a warning appears about name uniqueness and that an update is not triggered.