Skip to content
This repository was archived by the owner on Sep 27, 2023. It is now read-only.

Commit 1bc94ec

Browse files
committed
move dataTypeName up
1 parent 8372594 commit 1bc94ec

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/TypeScriptGenerator.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -499,10 +499,13 @@ function createVisitor(
499499
});
500500
state.generatedFragments.add(node.name);
501501

502+
const dataTypeName = getDataTypeName(node.name);
503+
const dataType = ts.createTypeReferenceNode(node.name, undefined);
504+
502505
const refTypeName = getRefTypeName(node.name);
503506
const refTypeDataProperty = objectTypeProperty(
504507
DATA_REF,
505-
ts.createTypeReferenceNode(`${node.name}$data`, undefined),
508+
ts.createTypeReferenceNode(dataTypeName, undefined),
506509
{ optional: true }
507510
);
508511
refTypeDataProperty.questionToken = ts.createToken(
@@ -520,9 +523,6 @@ function createVisitor(
520523
refTypeFragmentRefProperty
521524
]);
522525

523-
const dataTypeName = getDataTypeName(node.name);
524-
const dataType = ts.createTypeReferenceNode(node.name, undefined);
525-
526526
const unmasked = node.metadata != null && node.metadata.mask === false;
527527
const baseType = selectionsToAST(
528528
schema,

0 commit comments

Comments
 (0)