import React from 'react'; import { connect } from 'react-redux'; import AnsiUp from 'ansi_up'; import i18n from 'vj/utils/i18n'; import Icon from 'vj/components/react/IconComponent'; import Panel from './PanelComponent'; import DataInput from './DataInputComponent'; const AU = new AnsiUp(); const mapStateToProps = (state) => ({ input: state.pretest.input, output: state.pretest.output, rid: state.pretest.rid, }); const mapDispatchToProps = (dispatch) => ({ handleDataChange(type, value) { dispatch({ type: 'SCRATCHPAD_PRETEST_DATA_CHANGE', payload: { type, value, }, }); }, }); export default connect(mapStateToProps, mapDispatchToProps)(class ScratchpadPretestContainer extends React.PureComponent { render() { return ( {' '} {i18n('Pretest')} )} >
this.props.handleDataChange('input', v)} />
); } });