UNPKG

@kiwicom/smart-faq

Version:

114 lines (107 loc) 2.32 kB
/** * @flow * @relayHash 0cc17c4f031238b65eb027033745fd89 */ /* eslint-disable */ 'use strict'; /*:: import type { ConcreteRequest } from 'relay-runtime'; export type VoteType = "down" | "up" | "%future added value"; export type VoteArticleMutationVariables = {| articleId: number, vote: VoteType, |}; export type VoteArticleMutationResponse = {| +voteFAQArticle: ?{| +id: string |} |}; export type VoteArticleMutation = {| variables: VoteArticleMutationVariables, response: VoteArticleMutationResponse, |}; */ /* mutation VoteArticleMutation( $articleId: Int! $vote: VoteType! ) { voteFAQArticle(originalId: $articleId, vote: $vote) { id } } */ const node/*: ConcreteRequest*/ = (function(){ var v0 = [ { "kind": "LocalArgument", "name": "articleId", "type": "Int!", "defaultValue": null }, { "kind": "LocalArgument", "name": "vote", "type": "VoteType!", "defaultValue": null } ], v1 = [ { "kind": "LinkedField", "alias": null, "name": "voteFAQArticle", "storageKey": null, "args": [ { "kind": "Variable", "name": "originalId", "variableName": "articleId" }, { "kind": "Variable", "name": "vote", "variableName": "vote" } ], "concreteType": "FAQArticle", "plural": false, "selections": [ { "kind": "ScalarField", "alias": null, "name": "id", "args": null, "storageKey": null } ] } ]; return { "kind": "Request", "fragment": { "kind": "Fragment", "name": "VoteArticleMutation", "type": "RootMutation", "metadata": null, "argumentDefinitions": (v0/*: any*/), "selections": (v1/*: any*/) }, "operation": { "kind": "Operation", "name": "VoteArticleMutation", "argumentDefinitions": (v0/*: any*/), "selections": (v1/*: any*/) }, "params": { "operationKind": "mutation", "name": "VoteArticleMutation", "id": null, "text": "mutation VoteArticleMutation(\n $articleId: Int!\n $vote: VoteType!\n) {\n voteFAQArticle(originalId: $articleId, vote: $vote) {\n id\n }\n}\n", "metadata": {} } }; })(); // prettier-ignore (node/*: any*/).hash = '9d37eb245a85047928d17799d8dae5f9'; module.exports = node;