import { FormatNumberTokens } from 'src/components';
import styles from './styles.module.scss';

const iconObj = {
  liquid: 'πŸ’§',
  frozen: '❄️',
  melting: 'β˜€οΈ',
  growth: 'πŸŽ‹',
  commission: 'πŸ’«',
};

function RowItem({ text, value, cap }) {
  return (
    <div className={styles.containerRowItem}>
      <div className={styles.containerRowItemValueBalance}>
        <div className={styles.containerRowItemValueBalanceText}>
          {text} {iconObj[text] ? iconObj[text] : ''}
        </div>
        <div className={styles.containerRowItemValueBalanceValue}>
          <FormatNumberTokens value={value.amount} />
        </div>
      </div>
      <div className={styles.containerRowItemMarket}>
        <FormatNumberTokens value={cap.amount} text={cap.denom} />
      </div>
    </div>
  );
}

export default RowItem;

Homonyms

cyb/src/containers/nebula/components/RowItem.jsx
cyb/src/containers/sigma/components/cardUi/DetailsBalance/RowItem.jsx
bootloader/space-pussy/ts/src/containers/nebula/components/RowItem.jsx

Graph