title: GraphQL: Add @client Directive Only In Local Development Mode
body: <p>I'm new to GraphQL. I'm currently using client-side defaults and the @client directive in my queries to fetch the data locally.
  Is there a way to work in local state in development environment and to disable this mode in production? 
  As in conditionally adding the @client directive?</p>