Skip to content

Instantly share code, notes, and snippets.

@maka-io
Forked from jbaxleyiii/query-example.js
Created January 29, 2018 14:32
Show Gist options
  • Save maka-io/764aaae61f223f8a89fdebed6d93c0d8 to your computer and use it in GitHub Desktop.
Save maka-io/764aaae61f223f8a89fdebed6d93c0d8 to your computer and use it in GitHub Desktop.
import gql from 'graphql-tag';
import { Query } from 'react-apollo';
const query = gql`
query SomeQuery {
foo {
bar
baz
}
}
`;
function MyComponent() {
return (
<Query query={query}>
{(result) => {
if (result.loading) return <Loading />;
if (result.error) return <Error error={error} />;
const { data } = result;
return <h1>Hello {data.foo.bar} {data.foo.baz}!</h1>;
})
</Query>
);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment