Skip to content

Instantly share code, notes, and snippets.

@dbayarchyk
Last active October 1, 2019 10:06
Show Gist options
  • Save dbayarchyk/38172f2b169cd48d45ea25889a59c214 to your computer and use it in GitHub Desktop.
Save dbayarchyk/38172f2b169cd48d45ea25889a59c214 to your computer and use it in GitHub Desktop.
GraphQL fragment-based approach to building your components - postPageQuery.ts
import gql from 'graphql-tag';
import * as Post from 'Post/fragments';
import * as Comments from 'Comments/fragments';
export default gql`
query PostPageQuery($id: ID!) {
post(id: $id) {
...Post_post
...Comments_comments
}
}
${Post.post}
${Comments.comments}
`;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment