Skip to content

Commit a4e82c0

Browse files
authored
Update getSchemaFromData.js
Refactor code that removes id from createFields
1 parent 34a5f25 commit a4e82c0

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

src/introspection/getSchemaFromData.js

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -140,15 +140,7 @@ export default (data) => {
140140
},
141141
{}
142142
);
143-
const createFields = Object.keys(typeFields).reduce(
144-
(f, fieldName) => {
145-
if (fieldName !== 'id') {
146-
f[fieldName] = Object.assign({}, typeFields[fieldName])
147-
}
148-
return f
149-
},
150-
{}
151-
);
143+
const { id, ...createFields } = typeFields;
152144
fields[`create${type.name}`] = {
153145
type: typesByName[type.name],
154146
args: createFields,

0 commit comments

Comments
 (0)