tRPCttRPC
Powered by
BrokenwindB
tRPC•10mo ago•
5 replies
Brokenwind

Next JS error handling.

I'm having this weird error in Next dev whenever I throw an error in a router.

  login: publicProcedure.input(loginSchema).mutation(async ({ ctx, input }) => {
    const { error } = await ctx.supabase.auth.signInWithPassword({
      email: input.email,
      password: input.password,
    });

    if (error) {
      throw new TRPCError({ code: "UNAUTHORIZED", message: error.message });
    }
  }),
  login: publicProcedure.input(loginSchema).mutation(async ({ ctx, input }) => {
    const { error } = await ctx.supabase.auth.signInWithPassword({
      email: input.email,
      password: input.password,
    });

    if (error) {
      throw new TRPCError({ code: "UNAUTHORIZED", message: error.message });
    }
  }),


Am I handling it correctly in the first place?
onError
onError
works fine but this error in the dev tool is worrying.
image.png
tRPCJoin
Move Fast & Break Nothing. End-to-end typesafe APIs made easy.
5,015Members
Resources
Recent Announcements

Similar Threads

Was this page helpful?

Similar Threads

Next.js/tRPC RootLayout Caching Error
oimmiOoimmi / ❓-help
3mo ago
tRPC & Next.js confused about error
filyysFfilyys / ❓-help
2y ago
Dockerized Next.JS Error [TRPCClientError] INTERNAL_SERVER_ERROR
AerilymAAerilym / ❓-help
16mo ago
next js appDir
DermenDDermen / ❓-help
3y ago