We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3cead3d commit 1ef025fCopy full SHA for 1ef025f
1 file changed
crates/bindings-typescript/src/lib/procedures.ts
@@ -49,8 +49,9 @@ export function procedure<
49
const paramsType: ProductType = {
50
elements: Object.entries(params).map(([n, c]) => ({
51
name: n,
52
- algebraicType:
53
- 'typeBuilder' in c ? c.typeBuilder.algebraicType : c.algebraicType,
+ algebraicType: registerTypesRecursively(
+ 'typeBuilder' in c ? c.typeBuilder : c
54
+ ).algebraicType,
55
})),
56
};
57
const returnType = registerTypesRecursively(ret).algebraicType;
0 commit comments