Vulcan/packages/example-reactions/lib/modules/fragments.js

63 lines
796 B
JavaScript
Raw Normal View History

2017-09-28 21:28:29 +09:00
import { registerFragment } from 'meteor/vulcan:core';
registerFragment(`
fragment MovieFragment on Movie {
_id
createdAt
userId
user {
displayName
}
name
year
review
currentUserVotes{
_id
voteType
power
}
baseScore
}
`);
2017-10-05 10:35:34 +09:00
/*
Used for MyReactions
*/
registerFragment(`
fragment UserMoviesVotes on User {
_id
votes(collectionName: "Movies"){
_id
voteType
collectionName
power
documentId
}
}
2017-10-05 10:35:34 +09:00
`);
/*
Used for MyReactions2
*/
registerFragment(`
fragment UserReactedMovies on User {
_id
reactedMovies{
_id
createdAt
name
year
review
currentUserVotes{
_id
voteType
power
}
baseScore
}
}
2017-09-28 21:28:29 +09:00
`);