Color sessions work requires differentiating between default color settings and user selections. We need to add a piece of global state to represent changed/updated color settings as distinct from defaultUiData
Acceptance Criteria
There will be a new piece of data in redux to represent updated/changed color selections, it will initially match the default ui data received when parsing the trajectory.
As color selections are made in the UI, this new piece of state should be updated and the default should be unchanged.
Use Case
Advances #511
Color sessions work requires differentiating between default color settings and user selections. We need to add a piece of global state to represent changed/updated color settings as distinct from
defaultUiData
Acceptance Criteria
There will be a new piece of data in redux to represent updated/changed color selections, it will initially match the default ui data received when parsing the trajectory.
As color selections are made in the UI, this new piece of state should be updated and the default should be unchanged.