Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | 3x 3x 3x 3x 17x 11x | import { mockSingleLink } from '../../src/test-utils'; import { InMemoryCache } from 'apollo-cache-inmemory'; import ApolloClient from 'apollo-client'; import { NormalizedCacheObject } from 'apollo-cache-inmemory/src/types'; import { DocumentNode } from 'graphql'; /** * helper for most common test client creation usage */ export default function createClient<TData>( data: TData, query: DocumentNode, variables = {}, ): ApolloClient<NormalizedCacheObject> { return new ApolloClient({ link: mockSingleLink({ request: { query, variables }, result: { data }, }), cache: new InMemoryCache({ addTypename: false }), }); } |