1.0.2 • Published 8 years ago
@yubeio/apollo-absinthe-graphql-upload v1.0.2
apollo-absinthe-graphql-upload
Enables file uploads in Apollo via GraphQL mutations for servers with graphql layer powered by Absinthe. Use with absinthe_plug.
Setup
Install with npm:
npm install apollo-absinthe-graphql-uploadSetup Apollo Client with this network interface:
import ApolloClient from 'apollo-client'
import { createNetworkInterface } from 'apollo-upload-client'
const client = new ApolloClient({
networkInterface: createNetworkInterface({
uri: 'my.endpoint/graphql'
})
})Usage
Once setup, you will be able to use File instances anywhere within mutation or query input variables for your client interaction with Absinthe GraphQL servers.
Note: This is in a Work in Progress status. We're new to GraphQL world.
This lib was not tested, and most likely not to work with FileList. Feel free to help.
References
1.0.2
8 years ago