import React from "react"; import styled from "styled-components"; import { CircularProgress } from "@mui/material"; import { MdCheck, MdError } from "react-icons/md"; import AvailabilityModel from "../../data/models/AvailabilityModel"; import constants from "../../util/Constants"; function AvailableComponent(props: { item: AvailabilityModel }) { return (

ID: {props.item.id}

Size: {props.item.size}

Duration: {props.item.duration}

Min Price: {props.item.minPrice}

Max Collateral: {props.item.maxCollateral}

); } export default AvailableComponent; const AvailableComponentWrapper = styled.div` display: flex; flex-direction: column; justify-content: space-between; background-color: ${constants.surfaceColor}; border-radius: 8px; padding: 10px; width: 80%; margin-top: 20px; div { display: flex; flex-direction: row; align-items: center; justify-content: space-between; width: 100%; margin: 5px; } div p:nth-child(1) { text-align: start; } div p:nth-child(2) { text-align: end; } p { flex: 1; font-size: 1rem; text-align: start; margin: 5px; } p span { font-weight: bold; } #cid { flex: 2; } @media (max-width: 1180px) { width: 85%; } @media (max-width: 768px) { width: 90%; } @media (max-width: 450px) { width: 95%; } `;