import { Box, Button, SimpleGrid, Text, VStack } from "@chakra-ui/react"; import React from "react"; import { Cfd } from "./Types"; interface CfdTileProps { index: number; cfd: Cfd; } export default function CfdTile( { index, cfd, }: CfdTileProps, ) { return ( CFD #{index} Trading Pair {cfd.trading_pair} Position {cfd.position} CFD Price {cfd.initial_price} Leverage {cfd.leverage} Quantity {cfd.quantity_usd} Margin {cfd.margin} Liquidation Price {cfd.liquidation_price} Profit {cfd.profit_usd} Open since {/* TODO: Format date in a more compact way */} {(new Date(cfd.state_transition_unix_timestamp * 1000).toString())} Status {cfd.state} {cfd.state === "Open" && } ); }