From ca9a2cfceef83aad855fd1d8b0304a080b9a72ae Mon Sep 17 00:00:00 2001 From: AP Date: Mon, 25 May 2020 22:32:11 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20correct=20fee=20unit?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/fees.tsx | 39 ++++++++++++------------------ src/utils/helpers.tsx | 2 +- src/views/fees/FeeCard.tsx | 49 +++++++++++++++----------------------- 3 files changed, 35 insertions(+), 55 deletions(-) diff --git a/pages/fees.tsx b/pages/fees.tsx index 52cee43d..faacfafe 100644 --- a/pages/fees.tsx +++ b/pages/fees.tsx @@ -4,6 +4,7 @@ import { ChevronRight, X } from 'react-feather'; import { useAccountState } from 'src/context/AccountContext'; import { useChannelFeesQuery } from 'src/graphql/queries/__generated__/getChannelFees.generated'; import { useUpdateFeesMutation } from 'src/graphql/mutations/__generated__/updateFees.generated'; +import { InputWithDeco } from 'src/components/input/InputWithDeco'; import { Card, CardWithTitle, @@ -11,10 +12,7 @@ import { SingleLine, Sub4Title, Separation, - DarkSubTitle, RightAlign, - ResponsiveLine, - NoWrapTitle, } from '../src/components/generic/Styled'; import { getErrorContent } from '../src/utils/error'; import { LoadingCard } from '../src/components/loading/LoadingCard'; @@ -22,7 +20,6 @@ import { FeeCard } from '../src/views/fees/FeeCard'; import { SecureButton } from '../src/components/buttons/secureButton/SecureButton'; import { AdminSwitch } from '../src/components/adminSwitch/AdminSwitch'; import { ColorButton } from '../src/components/buttons/colorButton/ColorButton'; -import { Input } from '../src/components/input/Input'; const FeesView = () => { const [indexOpen, setIndexOpen] = useState(0); @@ -68,26 +65,20 @@ const FeesView = () => { {isEdit && ( <> - - - {'Base Fee:'} - - setBaseFee(Number(e.target.value))} - /> - - - - {'Fee Rate:'} - - setFeeRate(Number(e.target.value))} - /> - + setBaseFee(Number(value))} + /> + setFeeRate(Number(value))} + /> toast.error(getErrorContent(error)), onCompleted: data => { @@ -78,28 +76,20 @@ export const FeeCard = ({ {renderLine('Transaction Vout:', transactionVout)} - - - {'Base Fee:'} - - setBaseFee(Number(e.target.value))} - /> - - - - {'Fee Rate:'} - - setFeeRate(Number(e.target.value))} - /> - + setBaseFee(Number(value))} + /> + setFeeRate(Number(value))} + /> {'Fee Rate:'} - {feeRate} + {feeRateSats} - {feeRate === 1 ? 'sat/million' : 'sats/million'} + {feeRateSats === 1 ? 'sat/million' : 'sats/million'}