Open chiptus opened 1 year ago
I changed all boolean to string and integer or number to string, I convert them back to number when it hits the endpoint. I don't know if their is any solution to the problem.
export const NumberOrStringType = z
.union([z.number(), z.string()])
.transform((value) =>
typeof value === "string" ? parseInt(value, 10) : value
);
Wow, this tool is amazing, it has everything we need to make types generation automatic (until now we did by hand when needed)
What are the steps to reproduce this issue?
I have this schema:
What happens?
…
What were you expecting to happen?
no error. so code should probably be:
Any logs, error output, etc?
Argument of type 'number' is not assignable to parameter of type 'string | Blob'
What versions are you using?
Operating System: ubuntu Package Version: v6.15.0 Browser Version: not in browser