import { NextApiRequest } from 'next'; import { initSocketIO, NextApiResponseWithSocket } from '@/lib/socket'; export default function handler( req: NextApiRequest, res: NextApiResponseWithSocket ) { // Initialize Socket.IO server initSocketIO(res); // Return a success response res.status(200).json({ success: true, message: 'Socket.IO server initialized' }); } // Disable Next.js body parsing for WebSockets export const config = { api: { bodyParser: false, }, };