"use client" import { useState } from "react" import { StockHeader } from "./stock-header" import { StockChart } from "./stock-chart" import { CompanyInfo } from "./company-info" import { RecentDevelopments } from "./recent-developments" import { LatestPriceMovement } from "./latest-price-movement" import { Watchlist } from "./watchlist" import { Navigation } from "./navigation" import { KeyIssues } from "./key-issues" import { HistoricalData } from "./historical-data" import { Financials } from "./financials" import { Tabs, TabsList, TabsTrigger, TabsContent } from "@/components/ui/tabs" import { Earnings } from "./earnings" import { Research } from "./research" export function StockDashboard() { const [selectedStock, setSelectedStock] = useState("TSLA") const [activeTab, setActiveTab] = useState("overview") return (
{/* Left main content area with tabs */}
Overview Historical Data Financials Earnings Research
{/* Right sidebar with company info and watchlist */}
) }