import gql from 'graphql-tag' import { graphql, compose } from 'react-apollo' const GetInfo = gql` query GetInfo() { getInfo() { name version scala_version sbt_version build_time } }` const withAppSyncInfo = compose( graphql(GetInfo, { name: 'getInfo', options: (ownProps) => ({ fetchPolicy: 'cache-and-network', variables: { } }), props: (props) => { if (props.getInfo.error) console.log(props.getInfo.error) return props } }) ) export { GetInfo, withAppSyncInfo }