Skip to content

Commit 3f983b2

Browse files
committed
wip
1 parent e10aa61 commit 3f983b2

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/utilities.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,11 @@ function createDefaultResolvers(typesMap: Map<string, Set<string>>) {
7272
for (const key of typesMap.keys()) {
7373
defaultResolvers[key] = {
7474
__resolveType(data) {
75-
return data.__typename || typesMap.get(key)?.values().next().value;
75+
return (
76+
// fallback to an empty string here to satisfy TS, since
77+
// all keys in typesMap should have '
78+
data.__typename || typesMap.get(key)?.values().next().value || ""
79+
);
7680
},
7781
};
7882
}

0 commit comments

Comments
 (0)