-
Notifications
You must be signed in to change notification settings - Fork 28
Open
Labels
questionFurther information is requestedFurther information is requestedspec complianceThe change is intended to solve the problem of inconsistency with the official GraphQL specificationThe change is intended to solve the problem of inconsistency with the official GraphQL specification
Description
As of this pull request, facebook/relay@3838691
RelayModern has no requirements on mutations beyond the general mutation specs. Specifically, the additional requirements that are no longer required are:
clientMutationId(even RelayClassic only required this because of FB internal reasons)$inputobjects, with RelayModern the input to mutations can come either as one big object or multiple mutation arguments.
As clientMutationId is no longer needed in RelayModern, we can remove the MutationInputGraphType altogether. Instead, we can use the actual InputGraphType. Do you guys agree?
Metadata
Metadata
Assignees
Labels
questionFurther information is requestedFurther information is requestedspec complianceThe change is intended to solve the problem of inconsistency with the official GraphQL specificationThe change is intended to solve the problem of inconsistency with the official GraphQL specification