Work items: Add edit button to Health Status widget
Adds distinct read/edit states to the health status widget in order to align with broader "edit" mode addition (see epic) aimed at providing consistency across sidebar elements.
UX Details
- In read state, list health status as a badge.
- When "Edit" is pressed, replace badge with a dropdown listbox; the listbox should be focused automatically. Change "Edit" label to "Apply"
- Selecting an item via click or Enter applies the selection and closes the dropdown and returns to read state with the selected value shown.
- Clicking outside of the dropdown, or clicking "Apply", closes the dropdown and returns to read state with the existing value shown.
- A loading spinner is shown with the label during transition from Edit to Read states.
Edited by Nick Leonard