Some basic helper functions for creating GraphQL http requests.
postQuery url query =
Http.post
url
(Http.jsonBody <| Operation.encode query)
(Response.decoder query)postMutation url mutation =
Http.post
url
(Http.jsonBody <| Operation.encode mutation)
(Response.decoder mutation)postBatch url batch =
Http.post
url
(Http.jsonBody <| Batch.encode batch)
(Batch.decoder batch)postPlainBatch url batch =
Http.post
url
(Http.jsonBody <| PlainBatch.encode batch)
(PlainBatch.decoder batch)