import { NextRequest, NextResponse } from 'next/server' import { driftTradingService } from '../../../../lib/drift-trading' export async function GET(request: NextRequest) { try { const status = await driftTradingService.getDataAvailabilityStatus() return NextResponse.json(status) } catch (error) { console.error('Error getting data status:', error) // Return fallback status return NextResponse.json({ status: 'Error Checking Status', sources: [ { name: 'System Check', available: false, description: 'Unable to check data source availability' } ], recommendations: [ 'Try refreshing the page', 'Check your internet connection', 'Contact support if the issue persists' ] }) } }