You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am unable to setup Apollo using the Vue CLI plugin, due to a typing error.
The following example will fail because Type 'ApolloLink' is not assignable to type 'string'.
const apolloClient = new ApolloClient({
link: httpLink,
cache,
})
I tracked this to ApolloClientClientConfig in types.d.ts, where link is defined as:
// Custom starting link.
// If you want to replace the default HttpLink, set `defaultHttpLink` to false
link?: string
Going by the comments, it seems that link was not intended to be string only.
Would it help if I created a pull request to change the type of link to string | ApolloLink?