import PropTypes from 'prop-types'; import React from 'react'; import { bindActionCreators } from 'redux'; import { connect } from 'react-redux'; import * as ToastActions from '../actions/toast'; import ExitIcon from '../../../images/exit.svg'; function Toast(props) { return (

{props.text}

); } Toast.propTypes = { text: PropTypes.string.isRequired, hideToast: PropTypes.func.isRequired }; function mapStateToProps(state) { return state.toast; } function mapDispatchToProps(dispatch) { return bindActionCreators(ToastActions, dispatch); } export default connect(mapStateToProps, mapDispatchToProps)(Toast);