import { env } from '@/env.mjs'; import { appRouter } from '@/server/api/root'; import { createTRPCContext } from '@/server/api/trpc'; import { createNextApiHandler } from '@trpc/server/adapters/next'; export const config = { api: { responseLimit: false, }, }; // export API handler export default createNextApiHandler({ router: appRouter, createContext: createTRPCContext, onError: env.NODE_ENV === 'development' ? ({ path, error }) => { console.error( `❌ tRPC failed on ${path ?? ''}: ${error.message}` ); } : undefined, });