From 3ce49e38b58400e50f3de15c766f0e03895732d9 Mon Sep 17 00:00:00 2001 From: morrys Date: Sun, 4 Oct 2020 19:40:22 +0200 Subject: [PATCH] replaced useContext with useRelayEnvironment in useMutation --- src/useMutation.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/useMutation.ts b/src/useMutation.ts index d113f068..326615ec 100644 --- a/src/useMutation.ts +++ b/src/useMutation.ts @@ -1,7 +1,6 @@ /*eslint-disable */ import * as invariant from 'fbjs/lib/invariant'; import * as React from 'react'; -import { ReactRelayContext } from './ReactRelayContext'; import { Environment, MutationParameters, commitMutation } from 'relay-runtime'; import useMounted from '@restart/hooks/useMounted'; import { @@ -11,7 +10,8 @@ import { Mutate, MutationProps, } from './RelayHooksType'; -const { useCallback, useContext, useState } = React; +import { useRelayEnvironment } from './useRelayEnvironment'; +const { useCallback, useState } = React; export function useMutation( mutation: MutationNode, @@ -27,8 +27,8 @@ export function useMutation( const isMounted = useMounted(); - const relayContext: any = useContext(ReactRelayContext); - const resolvedEnvironment = environment || relayContext.environment; + const relayEnvironment = useRelayEnvironment(); + const resolvedEnvironment = environment || relayEnvironment; const { configs, variables,