Skip to content
Snippets Groups Projects
Coin.js 916 B
Newer Older
  • Learn to ignore specific revisions
  • SaifFGit's avatar
    SaifFGit committed
    import React from "react";
    
    const Coin = ({
      name,
      image,
      symbol,
      price,
      volume,
      priceChange,
      marketcap,
    }) => {
      return (
        <div className="coin-container">
          <div className="coin-row">
            <div className="coin">
              <img src={image} alt="crypto" />
              <p className="coin-name">{name}</p>
              <p className="coin-symbol">{symbol}</p>
            </div>
            <div className="coin-data">
              <p className="coin-price">$ {price}</p>
              <p className="coin-volume">$ {volume}</p>
              {priceChange < 0 ? (
                <p className="coin-percent red">{priceChange.toFixed(2)}%</p>
              ) : (
                <p className="coin-percent green">{priceChange.toFixed(2)}%</p>
              )}
              <p className="coin-marketcap">
                Mkt Cap : {marketcap.toLocaleString()}
              </p>
            </div>
          </div>
        </div>
      );
    };
    
    export default Coin;