Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
export declare interface ProviderProps {
store?: Store;
immutable?: boolean;
client: ApolloClient;
}
export default class ApolloProvider extends Component {
static propTypes = {
store: PropTypes.shape({
subscribe: PropTypes.func.isRequired,
dispatch: PropTypes.func.isRequired,
getState: PropTypes.func.isRequired,
}),
client: PropTypes.object.isRequired,
immutable: PropTypes.bool,
children: PropTypes.element.isRequired,
};
static childContextTypes = {
store: PropTypes.object,
client: PropTypes.object.isRequired,
};
static contextTypes = {
store: PropTypes.object,
};
constructor(props, context) {
super(props, context);
console.warn(props);