From 677c427b1615a2a9b9054932b5e07868d7d63e42 Mon Sep 17 00:00:00 2001 From: Alanna Scott Date: Thu, 1 Jun 2017 14:30:15 -0700 Subject: [PATCH] delete DataPreviewModal, it doesn't get used anywhere (#2882) --- .../SqlLab/components/DataPreviewModal.jsx | 65 ------------------- 1 file changed, 65 deletions(-) delete mode 100644 superset/assets/javascripts/SqlLab/components/DataPreviewModal.jsx diff --git a/superset/assets/javascripts/SqlLab/components/DataPreviewModal.jsx b/superset/assets/javascripts/SqlLab/components/DataPreviewModal.jsx deleted file mode 100644 index 9505b2ef3f..0000000000 --- a/superset/assets/javascripts/SqlLab/components/DataPreviewModal.jsx +++ /dev/null @@ -1,65 +0,0 @@ -import React from 'react'; -import PropTypes from 'prop-types'; -import { bindActionCreators } from 'redux'; -import { connect } from 'react-redux'; -import { Modal } from 'react-bootstrap'; - -import * as Actions from '../actions'; -import ResultSet from './ResultSet'; - -const propTypes = { - queries: PropTypes.object, - actions: PropTypes.object, - showDataPreviewModal: PropTypes.bool, - dataPreviewQueryId: PropTypes.string, -}; - -class DataPreviewModal extends React.PureComponent { - hide() { - this.props.actions.hideDataPreview(); - } - render() { - if (this.props.showDataPreviewModal && this.props.dataPreviewQueryId) { - const query = this.props.queries[this.props.dataPreviewQueryId]; - return ( - - - - Data preview for {query.tableName} - - - - - - - ); - } - return null; - } -} -DataPreviewModal.propTypes = propTypes; - -function mapStateToProps(state) { - return { - queries: state.queries, - showDataPreviewModal: state.showDataPreviewModal, - dataPreviewQueryId: state.dataPreviewQueryId, - }; -} -function mapDispatchToProps(dispatch) { - return { - actions: bindActionCreators(Actions, dispatch), - }; -} - -export default connect(mapStateToProps, mapDispatchToProps)(DataPreviewModal);