// import { connect } from 'react-redux'; // import { compose } from 'utils'; // import withDialogActions from 'containers/Dialog/withDialogActions'; // import withDialogRedux from 'components/DialogReduxConnect'; // import withExchangeRateDetail from 'containers/ExchangeRates/withExchangeRateDetail'; // import withExchangeRatesActions from 'containers/ExchangeRates/withExchangeRatesActions'; // import withExchangeRates from 'containers/ExchangeRates/withExchangeRates'; // import withCurrencies from 'containers/Currencies/withCurrencies'; // const mapStateToProps = (state, props) => ({ // dialogName: 'exchangeRate-form', // exchangeRateId: // props.payload.action === 'edit' && props.payload.id // ? props.payload.id // : null, // }); // const withExchangeRateDialog = connect(mapStateToProps); // export default compose( // withDialogRedux(null, 'exchangeRate-form'), // withExchangeRateDialog, // withCurrencies(({ currenciesList }) => ({ // currenciesList, // })), // withExchangeRatesActions, // withExchangeRateDetail, // withExchangeRates(({ exchangeRatesList }) => ({ // exchangeRatesList, // })), // withDialogActions, // );