import { NextResponse } from 'next/server' import { getCurrentUser } from '@/lib/auth' // GET /api/auth/session - Get current session/user export async function GET() { try { const user = await getCurrentUser() if (!user) { return NextResponse.json({ user: null }, { status: 200 }) } return NextResponse.json({ user }, { status: 200 }) } catch (error) { console.error('Error getting session:', error) return NextResponse.json( { error: 'Failed to get session' }, { status: 500 } ) } }