mirror of
https://github.com/terribleplan/next.js.git
synced 2024-01-19 02:48:18 +00:00
9c4eefcdbf
* Add prettier for examples directory * Fix files * Fix linting * Add prettier script in case it has to be ran again
22 lines
372 B
JavaScript
22 lines
372 B
JavaScript
import gql from 'graphql-tag'
|
|
|
|
export default apolloClient =>
|
|
apolloClient
|
|
.query({
|
|
query: gql`
|
|
query getUser {
|
|
user {
|
|
id
|
|
name
|
|
}
|
|
}
|
|
`
|
|
})
|
|
.then(({ data }) => {
|
|
return { loggedInUser: data }
|
|
})
|
|
.catch(() => {
|
|
// Fail gracefully
|
|
return { loggedInUser: {} }
|
|
})
|