import { NextResponse } from 'next/server'; export async function GET() { try { console.log('Fetching random reward from external API...'); const response = await fetch('https://vps.playpoolstudios.com/boxy/api/get_random_reward.php', { method: 'GET', headers: { 'Content-Type': 'application/json', }, }); if (!response.ok) { console.error('Failed to fetch random reward:', response.status, response.statusText); return NextResponse.json( { error: 'Failed to fetch random reward' }, { status: response.status } ); } const reward = await response.json(); console.log('Random reward fetched successfully:', reward); return NextResponse.json(reward); } catch (error) { console.error('Error fetching random reward:', error); return NextResponse.json( { error: error instanceof Error ? error.message : 'Error fetching random reward' }, { status: 500 } ); } }