Browse Source

Remove unnecessary `toString`ing

We no longer need this.
debug-collab-settlement
Thomas Eizinger 3 years ago
parent
commit
7ec7188528
No known key found for this signature in database GPG Key ID: 651AC83A6C6C8B96
  1. 11
      taker-frontend/src/components/Trade.tsx

11
taker-frontend/src/components/Trade.tsx

@ -87,7 +87,7 @@ export default function Trade({
askPrice: askPriceAsNumber, askPrice: askPriceAsNumber,
quantity, quantity,
onQuantityChange, onQuantityChange,
margin: marginAsNumber, margin,
leverage, leverage,
liquidationPrice: liquidationPriceAsNumber, liquidationPrice: liquidationPriceAsNumber,
onLongSubmit, onLongSubmit,
@ -101,13 +101,12 @@ export default function Trade({
const referencePrice = `$${referencePriceAsNumber?.toLocaleString() || "0.0"}`; const referencePrice = `$${referencePriceAsNumber?.toLocaleString() || "0.0"}`;
const askPrice = `$${askPriceAsNumber?.toLocaleString() || "0.0"}`; const askPrice = `$${askPriceAsNumber?.toLocaleString() || "0.0"}`;
const liquidationPrice = `$${liquidationPriceAsNumber?.toLocaleString() || "0.0"}`; const liquidationPrice = `$${liquidationPriceAsNumber?.toLocaleString() || "0.0"}`;
const margin = `${marginAsNumber.toLocaleString()}`;
const { isOpen, onOpen, onClose } = useDisclosure(); const { isOpen, onOpen, onClose } = useDisclosure();
const parse = (val: any) => Number.parseInt(val.replace(/^\$/, "")); const parse = (val: any) => Number.parseInt(val.replace(/^\$/, ""));
const balanceTooLow = walletBalance && walletBalance < marginAsNumber; const balanceTooLow = walletBalance && walletBalance < margin;
const quantityTooHigh = maxQuantity < parse(quantity); const quantityTooHigh = maxQuantity < parse(quantity);
const quantityTooLow = minQuantity > parse(quantity); const quantityTooLow = minQuantity > parse(quantity);
const quantityGreaterZero = parse(quantity) > 0; const quantityGreaterZero = parse(quantity) > 0;
@ -189,7 +188,7 @@ export default function Trade({
<Leverage leverage={leverage} /> <Leverage leverage={leverage} />
</GridItem> </GridItem>
<GridItem colSpan={1}> <GridItem colSpan={1}>
<Margin margin={marginAsNumber} /> <Margin margin={margin} />
</GridItem> </GridItem>
<GridItem colSpan={1}> <GridItem colSpan={1}>
<Center> <Center>
@ -221,12 +220,12 @@ export default function Trade({
<ModalBody> <ModalBody>
<Table variant="striped" colorScheme="gray" size="sm"> <Table variant="striped" colorScheme="gray" size="sm">
<TableCaption> <TableCaption>
By submitting, {marginAsNumber} will be locked on-chain in a contract. By submitting, {margin} will be locked on-chain in a contract.
</TableCaption> </TableCaption>
<Tbody> <Tbody>
<Tr> <Tr>
<Td><Text as={"b"}>Margin</Text></Td> <Td><Text as={"b"}>Margin</Text></Td>
<Td>{marginAsNumber}</Td> <Td>{margin}</Td>
</Tr> </Tr>
<Tr> <Tr>
<Td><Text as={"b"}>Leverage</Text></Td> <Td><Text as={"b"}>Leverage</Text></Td>

Loading…
Cancel
Save