31 lines
434 B
JavaScript
31 lines
434 B
JavaScript
|
import { gql, graphql } from 'react-apollo';
|
||
|
|
||
|
import { stripEdges } from '../utils.js';
|
||
|
|
||
|
export default graphql(gql`
|
||
|
query GetAllAdventuresForRank{
|
||
|
viewer {
|
||
|
allAdventures {
|
||
|
edges {
|
||
|
node {
|
||
|
name,
|
||
|
number,
|
||
|
required,
|
||
|
id
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
`,{
|
||
|
props: ({ownProps, data}) => (
|
||
|
data.viewer ? {
|
||
|
allAdventures: stripEdges(data.viewer.allAdventures),
|
||
|
...ownProps
|
||
|
} : {...ownProps})
|
||
|
});
|
||
|
|
||
|
|
||
|
|
||
|
|