Skip to content

Commit 55b8085

Browse files
committed
[react-relay] Make QueryRenderer typings backwards compatible.
1 parent f830442 commit 55b8085

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

types/react-relay/index.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,15 +89,15 @@ export const graphql: GraphqlInterface;
8989
// ReactRelayQueryRenderer
9090
// ~~~~~~~~~~~~~~~~~~~~~
9191

92-
export interface QueryRendererProps<T extends RelayRuntimeTypes.OperationBase> {
92+
export interface QueryRendererProps<T extends RelayRuntimeTypes.OperationBase = RelayRuntimeTypes.OperationDefaults> {
9393
cacheConfig?: RelayRuntimeTypes.CacheConfig;
9494
environment: RelayRuntimeTypes.Environment;
9595
query?: RelayRuntimeTypes.GraphQLTaggedNode | null;
9696
render(readyState: ReadyState<T["response"]>): React.ReactElement<any> | undefined | null;
9797
variables: T["variables"];
9898
rerunParamExperimental?: RelayRuntimeTypes.RerunParam;
9999
}
100-
export interface ReadyState<T> {
100+
export interface ReadyState<T extends RelayRuntimeTypes.Variables = RelayRuntimeTypes.Variables> {
101101
error: Error | undefined | null;
102102
props: T | undefined | null;
103103
retry?(): void;

0 commit comments

Comments
 (0)