Typical GraphQL resolver
const myResolver = ( resolverArgs ) => { | |
// If the data is not present or is old, let's trigger a refresh | |
if ( shouldIRefreshTheData( resolverArgs ) ) { | |
store.dispatch( fetchData( resolverArgs ) ); | |
} | |
// Retrieve the data from the state | |
const state = store.getState(); | |
return myDataSelector( state ); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment