Description
Follow on from #238
Objects and arrays currently render as placeholders - an object collapses to {…} and an array shows only its item count - so there's no way to view or edit their contents from the side panel.
This spike is to design how objects and arrays are viewed and edited in the inspector, with UX that holds up for real workflows rather than trivial cases. Design should include examples of all tasks that are/have objects and arrays so it can be referred to easily during implementation and can be used as a basis to manually test as well as write unit tests
Motivation
Good UX is a first-class requirement for this editor
Proposed Implementation
No response
Definition of Done
Description
Follow on from #238
Objects and arrays currently render as placeholders - an object collapses to {…} and an array shows only its item count - so there's no way to view or edit their contents from the side panel.
This spike is to design how objects and arrays are viewed and edited in the inspector, with UX that holds up for real workflows rather than trivial cases. Design should include examples of all tasks that are/have objects and arrays so it can be referred to easily during implementation and can be used as a basis to manually test as well as write unit tests
Motivation
Good UX is a first-class requirement for this editor
Proposed Implementation
No response
Definition of Done