2016-11-21 16:18:08 +09:00
|
|
|
import gql from 'graphql-tag';
|
|
|
|
|
|
|
|
// create fragments used to specify which information to query for
|
|
|
|
const fragments = {
|
2016-11-21 19:23:43 +09:00
|
|
|
|
|
|
|
list: {
|
|
|
|
name: 'moviesListFragment',
|
2016-11-22 16:15:00 +09:00
|
|
|
fragment: gql`
|
2016-11-21 19:23:43 +09:00
|
|
|
fragment moviesListFragment on Movie {
|
|
|
|
_id
|
|
|
|
name
|
|
|
|
year
|
|
|
|
user {
|
|
|
|
__displayName
|
|
|
|
}
|
2016-11-21 16:18:08 +09:00
|
|
|
}
|
2016-11-22 16:15:00 +09:00
|
|
|
`,
|
2016-11-21 19:23:43 +09:00
|
|
|
},
|
|
|
|
|
|
|
|
single: {
|
|
|
|
name: 'moviesSingleFragment',
|
2016-11-22 16:15:00 +09:00
|
|
|
fragment: gql`
|
2016-11-21 19:23:43 +09:00
|
|
|
fragment moviesSingleFragment on Movie {
|
|
|
|
_id
|
|
|
|
name
|
|
|
|
createdAt
|
|
|
|
year
|
|
|
|
review
|
|
|
|
privateComments
|
|
|
|
user {
|
|
|
|
__displayName
|
|
|
|
}
|
2016-11-21 16:18:08 +09:00
|
|
|
}
|
2016-11-22 16:15:00 +09:00
|
|
|
`,
|
2016-11-21 19:23:43 +09:00
|
|
|
},
|
|
|
|
|
2016-11-21 16:18:08 +09:00
|
|
|
}
|
|
|
|
|
|
|
|
export default fragments;
|