feat: Adds the MetadataBar to the Explore header (#21560)

This commit is contained in:
Michael S. Molina
2022-09-29 14:34:57 -03:00
committed by GitHub
parent 5ea9249059
commit 0dda5fe1cf
19 changed files with 258 additions and 104 deletions

View File

@@ -565,6 +565,7 @@ function ExploreViewContainer(props) {
reports={props.reports}
onSaveChart={toggleModal}
saveDisabled={errorMessage || props.chart.chartStatus === 'loading'}
metadata={props.metadata}
/>
<ExplorePanelContainer id="explore-container">
<Global
@@ -706,7 +707,7 @@ ExploreViewContainer.propTypes = propTypes;
function mapStateToProps(state) {
const { explore, charts, common, impressionId, dataMask, reports, user } =
state;
const { controls, slice, datasource } = explore;
const { controls, slice, datasource, metadata } = explore;
const form_data = getFormDataFromControls(controls);
const slice_id = form_data.slice_id ?? slice?.slice_id ?? 0; // 0 - unsaved chart
form_data.extra_form_data = mergeExtraFormData(
@@ -752,6 +753,7 @@ function mapStateToProps(state) {
user,
exploreState: explore,
reports,
metadata,
};
}