myems-web/src/components/dashboard-alt/MarketShareItem.js
import React from 'react';
import PropTypes from 'prop-types';
import Flex from '../common/Flex';
import Dot from '../common/Dot';
const MarketShareItem = ({ color, name, value, totalShare }) => (
<Flex justify="between" align="center" className="mb-1">
<Flex align="center">
<Dot style={{ backgroundColor: color }} />
<span className="font-weight-semi-bold">{name}</span>
</Flex>
<div className="d-xxl-none">{((value * 100) / totalShare).toFixed(0)}%</div>
</Flex>
);
MarketShareItem.propsType = {
color: PropTypes.string.isRequired,
name: PropTypes.string.isRequired,
value: PropTypes.number.isRequired,
totalShare: PropTypes.number.isRequired
};
export default MarketShareItem;