mirror of
https://github.com/trezor/trezor-wallet
synced 2024-11-28 03:08:30 +00:00
implement RouterActions in components
This commit is contained in:
parent
46a07b756c
commit
8009ec647f
@ -5,6 +5,7 @@ import { connect } from 'react-redux';
|
||||
import { withRouter } from 'react-router-dom';
|
||||
|
||||
import * as TrezorConnectActions from 'actions/TrezorConnectActions';
|
||||
import * as RouterActions from 'actions/RouterActions';
|
||||
import type { MapStateToProps, MapDispatchToProps } from 'react-redux';
|
||||
import type { State, Dispatch } from 'flowtype';
|
||||
|
||||
@ -36,8 +37,8 @@ const mapDispatchToProps: MapDispatchToProps<Dispatch, OwnProps, DispatchProps>
|
||||
acquireDevice: bindActionCreators(TrezorConnectActions.acquire, dispatch),
|
||||
forgetDevice: bindActionCreators(TrezorConnectActions.forget, dispatch),
|
||||
duplicateDevice: bindActionCreators(TrezorConnectActions.duplicateDevice, dispatch),
|
||||
gotoDeviceSettings: bindActionCreators(TrezorConnectActions.gotoDeviceSettings, dispatch),
|
||||
onSelectDevice: bindActionCreators(TrezorConnectActions.onSelectDevice, dispatch),
|
||||
gotoDeviceSettings: bindActionCreators(RouterActions.gotoDeviceSettings, dispatch),
|
||||
onSelectDevice: bindActionCreators(RouterActions.selectDevice, dispatch),
|
||||
});
|
||||
|
||||
export default withRouter(
|
||||
|
@ -1,5 +1,6 @@
|
||||
/* @flow */
|
||||
import * as TrezorConnectActions from 'actions/TrezorConnectActions';
|
||||
import * as RouterActions from 'actions/RouterActions';
|
||||
import { toggleDeviceDropdown } from 'actions/WalletActions';
|
||||
import type { State } from 'flowtype';
|
||||
|
||||
@ -22,8 +23,8 @@ export type DispatchProps = {
|
||||
acquireDevice: typeof TrezorConnectActions.acquire,
|
||||
forgetDevice: typeof TrezorConnectActions.forget,
|
||||
duplicateDevice: typeof TrezorConnectActions.duplicateDevice,
|
||||
gotoDeviceSettings: typeof TrezorConnectActions.gotoDeviceSettings,
|
||||
onSelectDevice: typeof TrezorConnectActions.onSelectDevice,
|
||||
gotoDeviceSettings: typeof RouterActions.gotoDeviceSettings,
|
||||
onSelectDevice: typeof RouterActions.selectDevice,
|
||||
}
|
||||
|
||||
export type Props = StateProps & DispatchProps;
|
Loading…
Reference in New Issue
Block a user