"use client" import React, { useEffect, useState } from 'react' interface Trade { id: string symbol: string side: string amount: number price: number status: string executedAt: string } export default function TradingHistory() { const [trades, setTrades] = useState([]) const [loading, setLoading] = useState(true) useEffect(() => { async function fetchTrades() { const res = await fetch('/api/trading-history') if (res.ok) { setTrades(await res.json()) } setLoading(false) } fetchTrades() }, []) return (

Trading History

{loading ?
Loading...
: ( {trades.map(trade => ( ))}
Symbol Side Amount Price Status Executed At
{trade.symbol} {trade.side} {trade.amount} {trade.price} {trade.status} {trade.executedAt}
)}
) }