Feat connect graph#73 b
Major stuff:
Displays the tco3_zm plot with fetched data:
Updates to the tco3_return plot with fetched data if the plot type is changed:
Fine tuning:
The graph doesn't rerender if the sidebar is opened or closed.
The graph changes the title to the one entered in the plot name selector. This is currently very slow, we should introduce a "rename plot" button later.
The graph responds to the visibility settings of all added groups. currently there is only one dummy group with one single model, that's why there is just one model showing up in the plots above.
The graph displays an error message if fetching the data failed:
Spinner:
Introduced a Spinner component that indicates the data fetching
Testing:
wrote tests for: math spinner optionsFormatter (the coverage is not that great yet, however a few things will change definitely later, so writing tests for all of this functions seemed a bit of a waste to me...) graph