Skip to content

Commit 22b7456

Browse files
author
Phillip Kuznetsov
authored
Fix rendering UDFs with variable arguments (#191)
Signed-off-by: Phillip Kuznetsov <pkuznetsov@pixielabs.ai>
1 parent c4d3e3d commit 22b7456

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/templates/udfDocs.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -89,13 +89,13 @@ const UdfDocsTemplate = ((props: any) => {
8989
</TableRow>
9090
</TableHead>
9191
<TableBody>
92-
{functions[0].definition.inputs ? functions[0].definition.inputs.map((i, index) => (
92+
{functions[0].definition.inputs ? functions[0].definition.inputs.map((arg, index) => (
9393
<TableRow>
94-
<TableCell align='left'>{i.ident}</TableCell>
94+
<TableCell align='left'>{arg.ident}</TableCell>
9595
<TableCell align='left'>
96-
{[...new Set(functions.map((f) => f.definition).map((d) => d.inputs[index].type))].join(' / ')}
96+
{[...new Set(functions.filter((f) => !!f.definition.inputs[index]).map((f) => f.definition.inputs[index].type))].join(' / ')}
9797
</TableCell>
98-
<TableCell align='left'>{i.desc}</TableCell>
98+
<TableCell align='left'>{arg.desc}</TableCell>
9999
</TableRow>
100100
)) : ''}
101101

0 commit comments

Comments
 (0)