import React from 'react'; import { formatNumber, formatPercent, profitColorClass } from '../../stockUtils'; import HoldingRow from './HoldingRow'; const BrokerSection = ({ broker, items, pf, handleSell }) => { const bSummary = pf.getBrokerSummary(items); const color = pf.brokerColors[broker]; return (

{broker}

{broker} 보유 현황

{items.length}종목 · 총 매입{' '} {formatNumber(bSummary.totalBuy)} · 평가{' '} {formatNumber(bSummary.totalEval)} · 손익{' '} {formatNumber(bSummary.totalProfit)} ( {formatPercent(bSummary.totalProfitRate)}) {(() => { const bc = pf.cashList.find((c) => c.broker === broker); return bc ? ( 예수금 {formatNumber(bc.cash)}원 ) : null; })()}

{items.map((item) => ( ))}
); }; export default BrokerSection;