We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1ac54d6 commit ca633abCopy full SHA for ca633ab
packages/generate/src/edgeql-js/generateInterfaces.ts
@@ -121,10 +121,10 @@ export const generateInterfaces = (params: GenerateInterfacesParams) => {
121
Boolean(targetType.union_of?.length);
122
123
if (isUnion) {
124
- return targetType.union_of
+ return `(${targetType.union_of
125
.map(({ id }) => types.get(id))
126
.map((member) => getTypeName(member.name))
127
- .join(" | ");
+ .join(" | ")})`;
128
} else if (isLink) {
129
return getTypeName(targetType.name);
130
} else {
0 commit comments