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:
Create a plan and open it.
In another tab, open up the plans page
Open the Plan Metadata panel and ensure that the Plan Name field is editable
Type in a new Plan Name and hit enter or blur
The plan name should update and should also change in the app nav
The plan name in the plans page should automatically update to the new name
Type in an existing plan name and ensure that a warning appears about name uniqueness and that an update is not triggered.
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:
Plan Metadata
panel and ensure that the Plan Name field is editable