Skip to content

Commit a9f0095

Browse files
fix(graphql): support nested arrays when generating type defs
1 parent 95751c1 commit a9f0095

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

packages/apollo/tests/generated-definitions/array-property.fixture.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ export interface Foo {
1212
b?: Nullable<string[]>;
1313
c: Nullable<string>[];
1414
d?: Nullable<Nullable<string>[]>;
15+
e: string[][];
16+
f: string[][][];
17+
g?: Nullable<Nullable<Nullable<Nullable<string>[]>[]>[]>;
1518
}
1619

1720
type Nullable<T> = T | null;

packages/apollo/tests/generated-definitions/array-property.graphql

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,7 @@ type Foo {
33
b: [String!]
44
c: [String]!
55
d: [String]
6+
e: [[String!]!]!
7+
f: [[[String!]!]!]!
8+
g: [[[String]]]
69
}

0 commit comments

Comments
 (0)