diff --git a/packages/apollo-link-state/src/index.ts b/packages/apollo-link-state/src/index.ts index fd56acc..38c5610 100644 --- a/packages/apollo-link-state/src/index.ts +++ b/packages/apollo-link-state/src/index.ts @@ -20,18 +20,16 @@ const capitalizeFirstLetter = str => str.charAt(0).toUpperCase() + str.slice(1); export type ClientStateConfig = { cache?: ApolloCache; - resolvers: any; + resolvers?: any; defaults?: any; typeDefs?: string | string[]; fragmentMatcher?: FragmentMatcher; }; -export const withClientState = ( - clientStateConfig: ClientStateConfig = { resolvers: {}, defaults: {} }, -) => { +export const withClientState = (clientStateConfig: ClientStateConfig = {}) => { const { - resolvers, - defaults, + resolvers = {}, + defaults = {}, cache, typeDefs, fragmentMatcher,