import styled, { type AnyStyledComponent, css } from 'styled-components';
import type { Asset } from '@/constants/abacus';
import { breakpoints } from '@/styles';
import { AssetIcon } from '@/components/AssetIcon';
import { Icon, IconName } from '@/components/Icon';
import { TableCell } from '@/components/Table';
export const MarketTableCell = ({
asset,
marketId,
showFavorite,
className,
}: {
asset?: Asset;
marketId: string;
showFavorite?: boolean;
className?: string;
}) => (
{showFavorite && }
>
}
>
{asset?.name}
{marketId}
);
const Styled: Record = {};
Styled.AssetIcon = styled(AssetIcon)`
font-size: 1.25rem;
@media ${breakpoints.tablet} {
font-size: 2.25rem;
}
`;
Styled.Asset = styled.span`
@media ${breakpoints.tablet} {
color: var(--color-text-2);
}
`;