mirror of
https://github.com/apache/superset.git
synced 2026-05-10 02:15:50 +00:00
feat: Adds the MetadataBar to the Explore header (#21560)
This commit is contained in:
committed by
GitHub
parent
5ea9249059
commit
0dda5fe1cf
@@ -44,6 +44,14 @@ const reduxState = {
|
||||
slice: {
|
||||
slice_id: 1,
|
||||
},
|
||||
metadata: {
|
||||
created_on_humanized: 'a week ago',
|
||||
changed_on_humanized: '2 days ago',
|
||||
owners: ['John Doe'],
|
||||
created_by: 'John Doe',
|
||||
changed_by: 'John Doe',
|
||||
dashboards: [{ id: 1, dashboard_title: 'Test' }],
|
||||
},
|
||||
},
|
||||
charts: {
|
||||
1: {
|
||||
|
||||
@@ -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,
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user