Create a panel/metric builder component and add to page
Description
As part of &2882 we should create a component that wraps our creation form and a dashboard panel, and calls the services to render the full dashboard panel with a chart.
This component would be added to the page at #228759 (closed)
Technical Notes
- Currently the Dashboard Panel depends on the Vuex store, but this page might not have Vuex, should we split the
panel
and thepanel-with-vuex
(which wraps panel)? - The list of errors and warnings from the YML validation might be displayed in the same way in our 3 cases, should we consolidate them?
- The file editor
- The metrics dashboard
- The metrics builder
- Should we add View Router "Named Views"?
- We have 2 main areas:
Top Bar
(contains date picker, ...) andBody Content
.- Expanded Panel view may benefit later on!
- We have 2 main areas:
Edited by Miguel Rincon