aboutsummaryrefslogtreecommitdiffstats
path: root/packages/website/ts/components/portal.tsx
diff options
context:
space:
mode:
authorFabio Berger <me@fabioberger.com>2017-12-13 04:53:39 +0800
committerFabio Berger <me@fabioberger.com>2017-12-13 04:53:39 +0800
commitd0916e196c5872ee9ac82941f4a9f323f5179e74 (patch)
tree4c933065866b2fa7bd014e6c6745200a35e92217 /packages/website/ts/components/portal.tsx
parent4f72c527def4adef60200b60f9bf6221956af7a3 (diff)
downloaddexon-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.tsx18
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