Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
private handleRender = (mutator: MutationFunction, result: MutationResult<data>) => {
if (result.loading) {
return renderElementOrFunction(this.props.loading) || ;
}
if (result.error && (!this.props.ignoreGraphQLErrors || result.error.networkError)) {
// istanbul ignore next (need to fix tests)
return (
renderElementOrFunction(this.props.error, result.error) || (
)
);
}
return this.props.children(mutator, result);
};
</data>
private handleRender = (mutator: MutationFunction, result: MutationResult<data>) => {
if (result.loading) {
return renderElementOrFunction(this.props.loading) || ;
}
if (result.error && (!this.props.ignoreGraphQLErrors || result.error.networkError)) {
// istanbul ignore next (need to fix tests)
return (
renderElementOrFunction(this.props.error, result.error) || (
)
);
}
return this.props.children(mutator, result);
};
</data>
private handleRender = (result: QueryResult) => {
if (result.loading) {
return renderElementOrFunction(this.props.loading) || ;
}
if (result.error && (!this.props.ignoreGraphQLErrors || result.error.networkError)) {
return (
renderElementOrFunction(this.props.error, result.error) || (
)
);
}
return this.props.children(result.data || null, result);
};
private handleRender = (result: QueryResult) => {
if (result.loading) {
return renderElementOrFunction(this.props.loading) || ;
}
if (result.error && (!this.props.ignoreGraphQLErrors || result.error.networkError)) {
return (
renderElementOrFunction(this.props.error, result.error) || (
)
);
}
return this.props.children(result.data || null, result);
};