shikishikichangchang
trpc version 11.0.0-rc.383 breaks turbo
I was seeing a MODULE_UNPARSEABLE error when running with the latest trpc rc.
I did a bisect and found 11.0.0-rc.383 to be the breaking version. 11.0.0-rc.382 works fine.
Only happens when running with next dev --turbo. next dev is fine
3 replies
Trpc server actions
Are there any plans to bump server actions out from experimental?
I like trpc a lot. But server actions being 'experimental' is a little worrying.
Been looking at libraries like zsa and next-safe-action. Would like to stay
with trpc.
8 replies
Override output schema for certain mutations
Is it possible to overrider output schema's type for certain mutations?
Currently I have a base procedure that has an outputschema as such:
As you can see, data is z.any(). For most mutations I don't need to return the data so that's not a problem. However, I want to return the data with the correct type for some.
The output must have either z.literal("success") or z.literal("error").
I tried to add an extra '.output' but it seems like trpc only allows for one (no chaining to override).
3 replies