How can I migrate to the next.js edge runtime #5393
Answered
by
KATT
FleetAdmiralJakob
asked this question in
Q&A
-
How can I migrate my API to the Next.js' edge runtime? For example if I add import { createNextApiHandler } from "@trpc/server/adapters/next";
import { appRouter, createTRPCContext } from "@weatherio/api";
import { env } from "~/env.mjs";
export const runtime = "edge";
// export API handler
export default createNextApiHandler({
router: appRouter,
createContext: createTRPCContext,
onError:
env.NODE_ENV === "development"
? ({ path, error }) => {
console.error(
`❌ tRPC failed on ${path ?? "<no-path>"}: ${error.message}`,
);
}
: undefined,
}); I get this error:
|
Beta Was this translation helpful? Give feedback.
Answered by
KATT
Jan 25, 2024
Replies: 1 comment
Answer selected by
FleetAdmiralJakob
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
https://trpc.io/docs/server/adapters/fetch