import { Pool } from '@cybercongress/cyber-js/build/codec/tendermint/liquidity/v1beta1/liquidity';
import { DenomArr, FormatNumberTokens } from 'src/components';
import { CYBER } from '../../../utils/config';
import styles from './styles.module.scss';
type TitlePoolPool = {
pool: Pool;
totalCap: number;
useInactive?: boolean;
};
function TitlePool({ pool, totalCap, useInactive }: TitlePoolPool) {
return (
<div className={styles.TitlePoolContainer}>
<div className={styles.TitlePoolContainerInfoPool}>
<div className={styles.TitlePoolContainerInfoPoolPoolText}>
#{pool.id}
</div>
<div className={styles.TitlePoolContainerInfoPoolImg}>
<DenomArr size={30} denomValue={pool.poolCoinDenom} onlyImg />
</div>
<div className={styles.TitlePoolContainerInfoPoolDenom}>
<DenomArr denomValue={pool.poolCoinDenom} onlyText />
</div>
</div>
{totalCap !== undefined && (
<FormatNumberTokens
value={totalCap}
text={CYBER.DENOM_LIQUID_TOKEN}
marginContainer="0px"
/>
)}
{useInactive && (
<div className={styles.TitlePoolContainerInactive}>inactive</div>
)}
</div>
);
}
export default TitlePool;