aboutsummaryrefslogtreecommitdiffstats
path: root/packages/instant/src/util
diff options
context:
space:
mode:
authorSteve Klebanoff <steve.klebanoff@gmail.com>2018-12-13 00:23:40 +0800
committerSteve Klebanoff <steve.klebanoff@gmail.com>2018-12-13 00:23:40 +0800
commit7aacf1f5a457e1166f5188836d30a8c38f3f2c68 (patch)
tree9ab1614e815695f42e3b8cbbcc9b1d7549739557 /packages/instant/src/util
parent5f7ed71937c8319bb5613dc57f005848b1fa336c (diff)
downloaddexon-sol-tools-7aacf1f5a457e1166f5188836d30a8c38f3f2c68.tar
dexon-sol-tools-7aacf1f5a457e1166f5188836d30a8c38f3f2c68.tar.gz
dexon-sol-tools-7aacf1f5a457e1166f5188836d30a8c38f3f2c68.tar.bz2
dexon-sol-tools-7aacf1f5a457e1166f5188836d30a8c38f3f2c68.tar.lz
dexon-sol-tools-7aacf1f5a457e1166f5188836d30a8c38f3f2c68.tar.xz
dexon-sol-tools-7aacf1f5a457e1166f5188836d30a8c38f3f2c68.tar.zst
dexon-sol-tools-7aacf1f5a457e1166f5188836d30a8c38f3f2c68.zip
Render OrderDetailsRow directly
Diffstat (limited to 'packages/instant/src/util')
-rw-r--r--packages/instant/src/util/buy_quote.ts35
1 files changed, 0 insertions, 35 deletions
diff --git a/packages/instant/src/util/buy_quote.ts b/packages/instant/src/util/buy_quote.ts
index acd4d389c..0e880f51c 100644
--- a/packages/instant/src/util/buy_quote.ts
+++ b/packages/instant/src/util/buy_quote.ts
@@ -3,18 +3,8 @@ import { BigNumber } from '@0x/utils';
import * as _ from 'lodash';
import { oc } from 'ts-optchain';
-import { format } from '../util/format';
-
import { BIG_NUMBER_ZERO } from '../constants';
-export interface DisplayAmounts {
- pricePerToken: React.ReactNode;
- assetTotal: React.ReactNode;
- feeTotal: React.ReactNode;
- primaryGrandTotal: React.ReactNode;
- secondaryGrandTotal?: React.ReactNode;
-}
-
export interface BuyQuoteWeiAmounts {
assetTotalInWei: BigNumber | undefined;
feeTotalInWei: BigNumber | undefined;
@@ -22,13 +12,6 @@ export interface BuyQuoteWeiAmounts {
pricePerTokenInWei: BigNumber | undefined;
}
-const ethDisplayFormat = (amountInWei?: BigNumber) => {
- return format.ethBaseUnitAmount(amountInWei, 4, '');
-};
-const usdDisplayFormat = (amountInWei?: BigNumber, ethUsdPrice?: BigNumber) => {
- return format.ethBaseUnitAmountInUsd(amountInWei, ethUsdPrice, 2, '');
-};
-
export const buyQuoteUtil = {
getWeiAmounts: (
selectedAssetUnitAmount: BigNumber | undefined,
@@ -50,22 +33,4 @@ export const buyQuoteUtil = {
pricePerTokenInWei,
};
},
- displayAmountsEth: (weiAmounts: BuyQuoteWeiAmounts, ethUsdPrice?: BigNumber): DisplayAmounts => {
- return {
- pricePerToken: ethDisplayFormat(weiAmounts.pricePerTokenInWei),
- assetTotal: ethDisplayFormat(weiAmounts.assetTotalInWei),
- feeTotal: ethDisplayFormat(weiAmounts.feeTotalInWei),
- primaryGrandTotal: ethDisplayFormat(weiAmounts.grandTotalInWei),
- secondaryGrandTotal: usdDisplayFormat(weiAmounts.grandTotalInWei, ethUsdPrice),
- };
- },
- displayAmountsUsd: (weiAmounts: BuyQuoteWeiAmounts, ethUsdPrice?: BigNumber): DisplayAmounts => {
- return {
- pricePerToken: usdDisplayFormat(weiAmounts.pricePerTokenInWei, ethUsdPrice),
- assetTotal: usdDisplayFormat(weiAmounts.assetTotalInWei, ethUsdPrice),
- feeTotal: usdDisplayFormat(weiAmounts.feeTotalInWei, ethUsdPrice),
- primaryGrandTotal: usdDisplayFormat(weiAmounts.grandTotalInWei, ethUsdPrice),
- secondaryGrandTotal: ethDisplayFormat(weiAmounts.grandTotalInWei),
- };
- },
};