chico
chico
Explore posts from servers
TtRPC
Created by chico on 10/30/2024 in #❓-help
Client component does not receive updated data after refetch, how to resolve?
Linked to discussion due to word limitation Thanks in advance. I appreciate the feedback https://github.com/trpc/trpc/issues/6165
3 replies
TtRPC
Created by chico on 10/26/2024 in #❓-help
nextjs middleware trpc authentication
When I use trpc in a server action for a server component, if auth fails and throws a new TRPCError({ code: 'UNAUTHORIZED' }); in the backend, how do I wrap that in nextjs middleware? my nextjs middleware already reroutes to a 404 page if the requesting page is not found. how do I reroute to an authorized page for every server action with trpc? in middleware.ts it says that the request is getting captured at this location for some reason _nextjs_original-stack-frame but it is supposed to be /api/trpc
2 replies
TtRPC
Created by chico on 10/21/2024 in #❓-help
Error headers was used outside are request scope. might be because of trpc dynamic api route
Linking to discussion due to word limit https://github.com/trpc/trpc/issues/6145
2 replies
TtRPC
Created by chico on 7/7/2024 in #❓-help
How do you call a router procedure from another router procedure?
.query(async ({ ctx, input }) => {
const wikiQuery = await routerFromAnotherFile.queryWikiTable(input);
.query(async ({ ctx, input }) => {
const wikiQuery = await routerFromAnotherFile.queryWikiTable(input);
error
Argument of type '{ similar?: boolean | undefined; keyword?: string | undefined; limit?: number | undefined; sortBy?: string | undefined; } | undefined' is not assignable to parameter of type 'ProcedureCallOptions<unknown>'.
Type 'undefined' is not assignable to type 'ProcedureCallOptions<unknown>'.ts(2345)
Argument of type '{ similar?: boolean | undefined; keyword?: string | undefined; limit?: number | undefined; sortBy?: string | undefined; } | undefined' is not assignable to parameter of type 'ProcedureCallOptions<unknown>'.
Type 'undefined' is not assignable to type 'ProcedureCallOptions<unknown>'.ts(2345)
3 replies