import { NextRequest, NextResponse } from 'next/server' import { tradingViewCapture } from '../../../lib/tradingview' export async function POST(req: NextRequest) { try { const { symbol, filename } = await req.json() if (!symbol || !filename) { return NextResponse.json({ error: 'Missing symbol or filename' }, { status: 400 }) } const filePath = await tradingViewCapture.capture(symbol, filename) return NextResponse.json({ filePath }) } catch (e: any) { return NextResponse.json({ error: e.message }, { status: 500 }) } }