import TradingViewWidget from "@/components/TradingViewWidget"; import WatchlistButton from "@/components/WatchlistButton"; import { SYMBOL_INFO_WIDGET_CONFIG, CANDLE_CHART_WIDGET_CONFIG, BASELINE_WIDGET_CONFIG, TECHNICAL_ANALYSIS_WIDGET_CONFIG, COMPANY_PROFILE_WIDGET_CONFIG, COMPANY_FINANCIALS_WIDGET_CONFIG, } from "@/lib/constants"; import { auth } from '@/lib/better-auth/auth'; import { headers } from 'next/headers'; import { isStockInWatchlist } from '@/lib/actions/watchlist.actions'; export default async function StockDetails({ params }: StockDetailsPageProps) { const { symbol } = await params; const scriptUrl = `https://s3.tradingview.com/external-embedding/embed-widget-`; const session = await auth.api.getSession({ headers: await headers() }); const userId = session?.user?.id; const isInWatchlist = userId ? await isStockInWatchlist(userId, symbol) : false; return (
{/* Left column */}
{/* Right column */}
); }