/* tslint:disable */ import { ConcreteRequest } from "relay-runtime"; export type CreatePokemonMutationVariables = { readonly nickname: string; readonly pokedexNumber: string; }; export type CreatePokemonMutationResponse = { readonly createPokemon: { readonly pokemon: { readonly id: string; readonly iid: string; readonly nickname: string | null; readonly pokedexNumber: number | null; } | null; } | null; }; export type CreatePokemonMutation = { readonly response: CreatePokemonMutationResponse; readonly variables: CreatePokemonMutationVariables; }; /* mutation CreatePokemonMutation( $nickname: String! $pokedexNumber: ID! ) { createPokemon(nickname: $nickname, pokedexNumber: $pokedexNumber) { pokemon { id iid nickname pokedexNumber } } } */ const node: ConcreteRequest = (function(){ var v0 = [ { "kind": "LocalArgument", "name": "nickname", "type": "String!", "defaultValue": null }, { "kind": "LocalArgument", "name": "pokedexNumber", "type": "ID!", "defaultValue": null } ], v1 = [ { "kind": "LinkedField", "alias": null, "name": "createPokemon", "storageKey": null, "args": [ { "kind": "Variable", "name": "nickname", "variableName": "nickname" }, { "kind": "Variable", "name": "pokedexNumber", "variableName": "pokedexNumber" } ], "concreteType": "CreatePokemonPayload", "plural": false, "selections": [ { "kind": "LinkedField", "alias": null, "name": "pokemon", "storageKey": null, "args": null, "concreteType": "Pokemon", "plural": false, "selections": [ { "kind": "ScalarField", "alias": null, "name": "id", "args": null, "storageKey": null }, { "kind": "ScalarField", "alias": null, "name": "iid", "args": null, "storageKey": null }, { "kind": "ScalarField", "alias": null, "name": "nickname", "args": null, "storageKey": null }, { "kind": "ScalarField", "alias": null, "name": "pokedexNumber", "args": null, "storageKey": null } ] } ] } ]; return { "kind": "Request", "fragment": { "kind": "Fragment", "name": "CreatePokemonMutation", "type": "Mutation", "metadata": null, "argumentDefinitions": (v0/*: any*/), "selections": (v1/*: any*/) }, "operation": { "kind": "Operation", "name": "CreatePokemonMutation", "argumentDefinitions": (v0/*: any*/), "selections": (v1/*: any*/) }, "params": { "operationKind": "mutation", "name": "CreatePokemonMutation", "id": null, "text": "mutation CreatePokemonMutation(\n $nickname: String!\n $pokedexNumber: ID!\n) {\n createPokemon(nickname: $nickname, pokedexNumber: $pokedexNumber) {\n pokemon {\n id\n iid\n nickname\n pokedexNumber\n }\n }\n}\n", "metadata": {} } }; })(); (node as any).hash = '6358b6ddc3c56eadd4291d337c538808'; export default node;