Skip to content

Commit

Permalink
Inline variableDefinitions filter expression.
Browse files Browse the repository at this point in the history
  • Loading branch information
benjamn committed Dec 20, 2018
1 parent f5eb026 commit 27bea6b
Showing 1 changed file with 4 additions and 6 deletions.
10 changes: 4 additions & 6 deletions packages/apollo-utilities/src/transform.ts
Original file line number Diff line number Diff line change
Expand Up @@ -361,14 +361,12 @@ export function removeArgumentsFromDocument(
return nullIfDocIsEmpty(visit(doc, {
OperationDefinition: {
enter(node) {
// Remove matching top level variables definitions.
const variableDefinitions = node.variableDefinitions.filter(
varDef =>
!config.some(arg => arg.name === varDef.variable.name.value),
);
return {
...node,
variableDefinitions,
// Remove matching top level variables definitions.
variableDefinitions: node.variableDefinitions.filter(
varDef => !config.some(arg => arg.name === varDef.variable.name.value),
),
};
},
},
Expand Down

0 comments on commit 27bea6b

Please sign in to comment.