/* @flow */ 'use strict'; import React from 'react'; import { bindActionCreators } from 'redux'; import { connect } from 'react-redux'; import { Notification } from '~/js/components/common/Notification'; import * as TrezorConnectActions from '~/js/actions/TrezorConnectActions'; import type { State, Dispatch } from '~/flowtype'; type Props = { connect: $ElementType, acquireDevice: typeof TrezorConnectActions.acquire } const Acquire = (props: Props) => { const actions = [ { label: 'Acquire device', callback: () => { props.acquireDevice() } } ]; return (
); } export default connect( (state: State) => { return { log: state.log }; }, (dispatch: Dispatch) => { return { acquireDevice: bindActionCreators(TrezorConnectActions.acquire, dispatch), }; } )(Acquire);