import React from 'react' import {connect} from 'react-redux' import {Segment, Grid} from 'semantic-ui-react' import * as Selectors from '../selectors' import Header from './Header' import Footer from './Footer' import CompareControls from './CompareControls' import ShowPlaintext from './ShowPlaintext' import ShowMarkdown from './ShowMarkdown' const mapStateToProps = (state) => ({ isMarkdownFormat: Selectors.isMarkdownFormat(state), isShowOriginal: Selectors.isShowOriginal(state), isShowFinal: Selectors.isShowFinal(state), isShowDifference: Selectors.isShowDifference(state), safeInput: Selectors.safeInput(state), diff: Selectors.diff(state) }) const mapDispatchToProps = dispatch => ({ // loadIfNeeded: (id) => dispatch(Actions.loadIfNeeded()) }) class Compare extends React.Component { /* componentDidMount() { this.props.loadIfNeeded(this.props.routeParams.compareId) } */ render () { return (