Skip to content

Instantly share code, notes, and snippets.

@andycarrell
Created June 19, 2019 02:05
Show Gist options
  • Save andycarrell/03e651d4c8f372bcce4332c19179277b to your computer and use it in GitHub Desktop.
Save andycarrell/03e651d4c8f372bcce4332c19179277b to your computer and use it in GitHub Desktop.
import React, { useEffect, useState } from "react";
import { MockedProvider } from "react-apollo/test-utils";
const ReRenderMockedProvider = ({ children, mocks }) => {
const [key, setKey] = useState(Date.now());
useEffect(() => {
setKey(Date.now());
}, [mocks]);
return (
<MockedProvider key={key} mocks={mocks}>
{children}
</MockedProvider>
);
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment