diff options
author | Fabio Berger <me@fabioberger.com> | 2017-12-13 04:53:39 +0800 |
---|---|---|
committer | Fabio Berger <me@fabioberger.com> | 2017-12-13 04:53:39 +0800 |
commit | d0916e196c5872ee9ac82941f4a9f323f5179e74 (patch) | |
tree | 4c933065866b2fa7bd014e6c6745200a35e92217 /packages/website/ts/components/portal.tsx | |
parent | 4f72c527def4adef60200b60f9bf6221956af7a3 (diff) | |
download | dexon-sol-tools-d0916e196c5872ee9ac82941f4a9f323f5179e74.tar dexon-sol-tools-d0916e196c5872ee9ac82941f4a9f323f5179e74.tar.gz dexon-sol-tools-d0916e196c5872ee9ac82941f4a9f323f5179e74.tar.bz2 dexon-sol-tools-d0916e196c5872ee9ac82941f4a9f323f5179e74.tar.lz dexon-sol-tools-d0916e196c5872ee9ac82941f4a9f323f5179e74.tar.xz dexon-sol-tools-d0916e196c5872ee9ac82941f4a9f323f5179e74.tar.zst dexon-sol-tools-d0916e196c5872ee9ac82941f4a9f323f5179e74.zip |
progress weth page
Diffstat (limited to 'packages/website/ts/components/portal.tsx')
-rw-r--r-- | packages/website/ts/components/portal.tsx | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/packages/website/ts/components/portal.tsx b/packages/website/ts/components/portal.tsx index 62a5d2eac..57e75dab3 100644 --- a/packages/website/ts/components/portal.tsx +++ b/packages/website/ts/components/portal.tsx @@ -9,6 +9,7 @@ import {Route, Switch} from 'react-router-dom'; import {Blockchain} from 'ts/blockchain'; import {BlockchainErrDialog} from 'ts/components/dialogs/blockchain_err_dialog'; import {PortalDisclaimerDialog} from 'ts/components/dialogs/portal_disclaimer_dialog'; +import {EthWrappers} from 'ts/components/eth_wrappers'; import {FillOrder} from 'ts/components/fill_order'; import {Footer} from 'ts/components/footer'; import {PortalMenu} from 'ts/components/portal_menu'; @@ -206,6 +207,10 @@ export class Portal extends React.Component<PortalAllProps, PortalAllState> { {this.props.blockchainIsLoaded ? <Switch> <Route + path={`${WebsitePaths.Portal}/weth`} + render={this.renderEthWrapper.bind(this)} + /> + <Route path={`${WebsitePaths.Portal}/fill`} render={this.renderFillOrder.bind(this)} /> @@ -250,6 +255,19 @@ export class Portal extends React.Component<PortalAllProps, PortalAllState> { </div> ); } + private renderEthWrapper() { + return ( + <EthWrappers + networkId={this.props.networkId} + blockchain={this.blockchain} + dispatcher={this.props.dispatcher} + tokenByAddress={this.props.tokenByAddress} + tokenStateByAddress={this.props.tokenStateByAddress} + userAddress={this.props.userAddress} + userEtherBalance={this.props.userEtherBalance} + /> + ); + } private renderTradeHistory() { return ( <TradeHistory |