import { NextRequest } from 'next/server' import { getCentralNotes } from '@/lib/centrality' import { createErrorResponse, createSuccessResponse } from '@/lib/errors' export async function GET(req: NextRequest) { try { const { searchParams } = new URL(req.url) const limit = parseInt(searchParams.get('limit') || '10', 10) const centralNotes = await getCentralNotes(limit) return createSuccessResponse(centralNotes) } catch (error) { return createErrorResponse(error) } }