/* @flow */ import * as React from 'react'; import { connect } from 'react-redux'; import { Route, withRouter } from 'react-router-dom'; import type { MapStateToProps, MapDispatchToProps } from 'react-redux'; import type { State, Dispatch } from 'flowtype'; import Header from 'components/Header'; import Footer from 'components/Footer'; import DeviceSettingsTabs from 'components/wallet/pages/DeviceSettingsTabs'; import ModalContainer from 'components/modal'; import Notifications from 'components/Notification'; import Log from 'components/Log'; import LeftNavigation from './components/LeftNavigation/Container'; import AccountTabs from './components/Tabs'; type WalletContainerProps = { wallet: $ElementType, children?: React.Node } type ContentProps = { children?: React.Node } const Wallet = (props: WalletContainerProps) => (
{/*
{ props.wallet.online ? "ONLINE" : "OFFLINE" }
*/}
{ props.children }
); const mapStateToProps: MapStateToProps = (state: State, own: {}): WalletContainerProps => ({ wallet: state.wallet, }); export default withRouter( connect(mapStateToProps, null)(Wallet), );