chore: remove apollo 2.x and downgrade graphql to 15.x
This commit is contained in:
+1
-8
@@ -19,16 +19,9 @@
|
|||||||
"@vue/apollo-composable": "^4.0.0-alpha.18",
|
"@vue/apollo-composable": "^4.0.0-alpha.18",
|
||||||
"@vue/apollo-option": "^4.0.0-alpha.18",
|
"@vue/apollo-option": "^4.0.0-alpha.18",
|
||||||
"@vue/composition-api": "^1.7.0",
|
"@vue/composition-api": "^1.7.0",
|
||||||
"apollo": "^2.34.0",
|
|
||||||
"apollo-cache-inmemory": "^1.6.3",
|
|
||||||
"apollo-client": "^2.6.4",
|
|
||||||
"apollo-link": "^1.2.12",
|
|
||||||
"apollo-link-context": "^1.0.18",
|
|
||||||
"apollo-link-error": "^1.1.11",
|
|
||||||
"apollo-link-http": "^1.5.15",
|
|
||||||
"core-js": "3",
|
"core-js": "3",
|
||||||
"dayjs": "^1.11.3",
|
"dayjs": "^1.11.3",
|
||||||
"graphql": "^16.5.0",
|
"graphql": "^15.8.0",
|
||||||
"graphql-tag": "^2.12.6",
|
"graphql-tag": "^2.12.6",
|
||||||
"moment": "^2.29.3",
|
"moment": "^2.29.3",
|
||||||
"node-sass": "^7.0.1",
|
"node-sass": "^7.0.1",
|
||||||
|
|||||||
+3
-13
@@ -1,22 +1,12 @@
|
|||||||
import { ApolloClient } from 'apollo-client'
|
import { ApolloClient, InMemoryCache, createHttpLink } from '@apollo/client/core'
|
||||||
import {
|
import { setContext } from '@apollo/client/link/context'
|
||||||
InMemoryCache,
|
|
||||||
IntrospectionFragmentMatcher
|
|
||||||
} from 'apollo-cache-inmemory'
|
|
||||||
import { createHttpLink } from 'apollo-link-http'
|
|
||||||
import { setContext } from 'apollo-link-context'
|
|
||||||
import { provide } from '@vue/composition-api'
|
import { provide } from '@vue/composition-api'
|
||||||
import { DefaultApolloClient } from '@vue/apollo-composable'
|
import { DefaultApolloClient } from '@vue/apollo-composable'
|
||||||
import introspectionQueryResultData from '../fragmentTypes.json'
|
|
||||||
import { useAuth } from './auth'
|
import { useAuth } from './auth'
|
||||||
|
|
||||||
const apiUrl = process.env.graphqlApi || '/query'
|
const apiUrl = process.env.graphqlApi || '/query'
|
||||||
|
|
||||||
const fragmentMatcher = new IntrospectionFragmentMatcher({
|
const cache = new InMemoryCache()
|
||||||
introspectionQueryResultData
|
|
||||||
})
|
|
||||||
|
|
||||||
const cache = new InMemoryCache({ fragmentMatcher })
|
|
||||||
|
|
||||||
const httpLink = createHttpLink({
|
const httpLink = createHttpLink({
|
||||||
uri: apiUrl
|
uri: apiUrl
|
||||||
|
|||||||
Reference in New Issue
Block a user