import React from 'react' import {connect} from 'react-redux' import {Segment, Grid, Form} from 'semantic-ui-react' import * as Actions from '../actions' import * as Selectors from '../selectors' import Header from './Header' import Footer from './Footer' import MainControls from './MainControls' const mapStateToProps = (state) => ({ input: state.input, safeInput: Selectors.safeInput(state) }) const mapDispatchToProps = dispatch => ({ onChangeOriginal: (text) => dispatch(Actions.updateOriginalInput(text)), onChangeFinal: (text) => dispatch(Actions.updateFinalInput(text)) }) class Main extends React.Component { render () { return (