2025-03-25 10:25:48 +00:00
|
|
|
import { StockIncreseIcon } from "../../../icons/RealTimeVisulationIcons";
|
|
|
|
|
2025-03-25 06:17:41 +00:00
|
|
|
const ProgressCard = ({
|
|
|
|
title,
|
|
|
|
data,
|
|
|
|
}: {
|
|
|
|
title: string;
|
|
|
|
data: { stocks: Array<{ key: string; value: number; description: string }> };
|
|
|
|
}) => (
|
|
|
|
<div className="chart progressBar">
|
|
|
|
<div className="header">{title}</div>
|
|
|
|
{data?.stocks.map((stock, index) => (
|
|
|
|
<div key={index} className="stock">
|
|
|
|
<span className="stock-item">
|
|
|
|
<span className="stockValues">
|
|
|
|
<div className="key">{stock.key}</div>
|
|
|
|
<div className="value">{stock.value}</div>
|
|
|
|
</span>
|
|
|
|
<div className="stock-description">{stock.description}</div>
|
|
|
|
</span>
|
2025-03-25 10:25:48 +00:00
|
|
|
<div className="icon">
|
|
|
|
<StockIncreseIcon />
|
|
|
|
</div>
|
2025-03-25 06:17:41 +00:00
|
|
|
</div>
|
|
|
|
))}
|
|
|
|
</div>
|
|
|
|
);
|
|
|
|
|
|
|
|
export default ProgressCard;
|