diff --git a/packages/customization-demo/lib/fragments.js b/packages/customization-demo/lib/fragments.js index 5a72df6e5..c000a3d2d 100644 --- a/packages/customization-demo/lib/fragments.js +++ b/packages/customization-demo/lib/fragments.js @@ -1,52 +1,12 @@ -import { registerFragment } from 'meteor/nova:lib'; +import { registerFragment, getFragment } from 'meteor/nova:lib'; import gql from 'graphql-tag'; const CustomPostsListFragment = gql` fragment CustomPostsList on Post { - _id - title - url - slug - thumbnailUrl - postedAt - sticky - status - categories { - # ...minimumCategoryInfo - _id - name - slug - } - commentCount - commenters { - # ...avatarUserInfo - _id - displayName - emailHash - slug - } - upvoters { - _id - } - downvoters { - _id - } - upvotes - downvotes - baseScore - score - viewCount - clickCount - user { - # ...avatarUserInfo - _id - displayName - emailHash - slug - } - userId + ...PostsList color # new custom property! } + ${getFragment('PostsList')} `; registerFragment(CustomPostsListFragment, 'PostsList');