Vulcan/packages/example-reactions/lib/modules/fragments.js
2017-10-05 10:35:34 +09:00

63 lines
No EOL
796 B
JavaScript

import { registerFragment } from 'meteor/vulcan:core';
registerFragment(`
fragment MovieFragment on Movie {
_id
createdAt
userId
user {
displayName
}
name
year
review
currentUserVotes{
_id
voteType
power
}
baseScore
}
`);
/*
Used for MyReactions
*/
registerFragment(`
fragment UserMoviesVotes on User {
_id
votes(collectionName: "Movies"){
_id
voteType
collectionName
power
documentId
}
}
`);
/*
Used for MyReactions2
*/
registerFragment(`
fragment UserReactedMovies on User {
_id
reactedMovies{
_id
createdAt
name
year
review
currentUserVotes{
_id
voteType
power
}
baseScore
}
}
`);