import { registerFragment } from 'meteor/vulcan:core'; // ------------------------------ Vote ------------------------------ // // note: fragment used by default on the UsersProfile fragment // registerFragment(` // fragment VotedItem on Vote { // # vulcan:voting // itemId // power // votedAt // } // `); // ------------------------------ Users ------------------------------ // // note: fragment used by default on UsersProfile, PostsList & CommentsList fragments registerFragment(` fragment UsersMinimumInfo on User { # vulcan:users _id slug username displayName emailHash avatarUrl } `); registerFragment(` fragment UsersProfile on User { # vulcan:users ...UsersMinimumInfo createdAt isAdmin bio htmlBio twitterUsername website groups karma # vulcan:posts postCount # vulcan:comments commentCount # vulcan:voting #downvotedComments { # ...VotedItem #} #downvotedPosts { # ...VotedItem #} #upvotedComments { # ...VotedItem #} #upvotedPosts { # ...VotedItem #} } `);