LibAcc: 0.5510=27/49, ProjAcc: 1.0000=0/0, Missing: 323


Module: src/withApollo

type 𝓛[ty]0{ANY} = any
const 𝓟11{invariant} = 𝓛10097{require}(𝓛8743{String});
const 𝓟12{hoistNonReactStatics} = 𝓛10097{require}(𝓛8743{String});
function 𝓟13{getDisplayName} (𝓟14{WrappedComponent}: [OOV]𝓛[ty]33387{ComponentType}): (𝓟15: [OOV]any)
{
return 𝓟15 = 𝓟14{WrappedComponent}.displayName.BarBarToken(𝓟14{WrappedComponent}.name).BarBarToken(𝓛8743{String})
}
function 𝓟16{withApollo} (𝓟17{WrappedComponent}: [OOV]𝓛[ty]33387{ComponentType},𝓟18{operationOptions}: [OOV]𝓟[ty]2283{OperationOption}): (𝓟19: [OOV]𝓛[ty]33403{ComponentClass})
{
const 𝓟20{withDisplayName}: [miss]𝓛[ty]10051{String} = 𝓛12554{$Template}(𝓟13{getDisplayName}(𝓟17{WrappedComponent}));
const 𝓟21{displayName}: [miss]𝓛[ty]10051{String} = 𝓟20{withDisplayName};
const 𝓟22{WrappedComponent} = 𝓟22{WrappedComponent};
function 𝓟23{CONSTRUCTOR} (𝓟24{props}: [OOV]any): (𝓟[ty]28{WithApollo})
{
const 𝓟[ty]28{WithApollo};
const 𝓟[ty]28{WithApollo};
𝓟[ty]28{WithApollo}(𝓟24{props})
𝓟[ty]28{WithApollo}.setWrappedInstance𝓟[ty]28{WithApollo}.setWrappedInstance.bind(𝓟[ty]28{WithApollo});
}
class 𝓟[ty]28{WithApollo} extends 𝓛[ty]33520{Component}{
𝓟30{wrappedInstance}: [OOV]any;
function 𝓟31{getWrappedInstance} (): (𝓟32: [OOV]any)
{
𝓟11{invariant}(𝓟18{operationOptions}.withRef,𝓛8743{String}.PlusToken(𝓛8743{String}))
return 𝓟32 = 𝓟[ty]28{WithApollo}.wrappedInstance
}
function 𝓟33{setWrappedInstance} (𝓟34{ref}: [OOV]𝓛[ty]33387{ComponentType}): (𝓟35: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]28{WithApollo}.wrappedInstance𝓟34{ref};
}
function 𝓟36{render} (): (𝓟37: [OOV]any)
{
return 𝓟37 = 𝓛12563{undefined}
}
}
return 𝓟19 = 𝓟12{hoistNonReactStatics}(𝓛12563{undefined},𝓟17{WrappedComponent},{})
}

Module: examples/typescript/src/index

const 𝓟38{httpLink} = 𝓟810{createHttpLink}({uri: 𝓛8743{String}});
const 𝓟39{client} = 𝓟809{ApolloClient}.CONSTRUCTOR({cache: 𝓟811{InMemoryCache}.CONSTRUCTOR(),link: 𝓟38{httpLink}});
const 𝓟40{WrappedApp} = 𝓛12563{undefined};
𝓛26620{render}(𝓟40{WrappedApp},𝓛12160{document}.getElementById(𝓛8743{String}))

Module: src/Mutation

type 𝓟[ty]2316{MutationProps} = {children: (((𝓟[ty]2289{MutationOptions})->𝓛[ty]8654{Promise}),𝓟[ty]2302{SubscriptionState})->𝓛[ty]33340{ReactNode}, mutation: 𝓛[ty]22854{DocumentNode}, onCompleted: (any)->𝓛[ty]10033{Void}, ignoreResults: 𝓛[ty]8666{Boolean}, refetchQueries: any, variables: any, onError: (𝓛[ty]2{<UNKNOWN>})->𝓛[ty]10033{Void}, update: 𝓟[ty]2329{MutationUpdaterFn}, optimisticResponse: 𝓛[ty]8642{Object}}
type 𝓟[ty]2289{MutationOptions} = {variables: any, optimisticResponse: 𝓛[ty]8642{Object}, refetchQueries: any, update: 𝓟[ty]2329{MutationUpdaterFn}}
type 𝓟[ty]2329{MutationUpdaterFn} = (𝓛[ty]2{<UNKNOWN>},𝓛[ty]0{ANY})->𝓛[ty]10033{Void}
type 𝓟[ty]2309{ExecutionResult} = {data: any, extensions: 𝓛[ty]8657{Record}, errors: 𝓛[ty]8670{Array}}
type 𝓟[ty]2302{SubscriptionState} = {data: any, error: 𝓛[ty]2{<UNKNOWN>}, loading: 𝓛[ty]8666{Boolean}}
type 𝓟[ty]2310{MutationState} = {notCalled: 𝓛[ty]8666{Boolean}, error: 𝓛[ty]2{<UNKNOWN>}, data: any, loading: 𝓛[ty]8666{Boolean}}
type 𝓛[ty]0{ANY} = any
type 𝓟[ty]2305{MutationContext} = {client: 𝓛[ty]2{<UNKNOWN>}, operations: 𝓛[ty]3199{Map}}
const 𝓟49{invariant} = 𝓛10097{require}(𝓛8743{String});
const 𝓟50{shallowEqual} = 𝓛10097{require}(𝓛8743{String});
const 𝓟51{initialState}: [miss]𝓛[ty]8642{Object} = {notCalled: 𝓛8744{Boolean}};
const 𝓟52{contextTypes}: [miss]𝓛[ty]8642{Object} = {client: 𝓛29738{object}.isRequired,operations: 𝓛29738{object}};
const 𝓟53{propTypes}: [miss]𝓛[ty]8642{Object} = {children: 𝓛29736{func}.isRequired,mutation: 𝓛29738{object}.isRequired,onCompleted: 𝓛29736{func},refetchQueries: 𝓛29750{oneOfType}(𝓛8757{Array}(𝓛29753{arrayOf}(𝓛29739{string}),𝓛29753{arrayOf}(𝓛29738{object}),𝓛29736{func})),variables: 𝓛29738{object},onError: 𝓛29736{func},update: 𝓛29736{func},optimisticResponse: 𝓛29738{object}};
function 𝓟54{CONSTRUCTOR} (𝓟55{props}: [OOV]𝓟[ty]2316{MutationProps},𝓟56{context}: [OOV]any): (𝓟[ty]113{Mutation})
{
const 𝓟[ty]113{Mutation};
const 𝓟[ty]113{Mutation};
function 𝓟60{$Lambda14} (𝓟61{options}: [OOV]𝓟[ty]2289{MutationOptions}): (𝓟62: [OOV]any)
{
𝓟[ty]113{Mutation}.onStartMutation()
const 𝓟63{mutationId}: [miss]𝓛[ty]8655{Number} = 𝓟[ty]113{Mutation}.generateNewMutationId();
function 𝓟64{$Lambda15} (𝓟65{response}): (𝓟66: [OOV]any)
{
𝓟[ty]113{Mutation}.onCompletedMutation(𝓟65{response},𝓟63{mutationId})
return 𝓟66 = 𝓟65{response}
}
function 𝓟67{$Lambda16} (𝓟68{e}): (𝓟69: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]113{Mutation}.onMutationError(𝓟68{e},𝓟63{mutationId})
if (𝓛12548{ExclamationToken}(𝓟[ty]113{Mutation}.props.onError))
{
𝓟68{e}
}
}
return 𝓟62 = 𝓟[ty]113{Mutation}.mutate(𝓟61{options}).then(𝓟64{$Lambda15}).catch(𝓟67{$Lambda16})
}
function 𝓟70{$Lambda17} (𝓟71{options}: [OOV]𝓟[ty]2289{MutationOptions}): (𝓟72: [OOV]any)
{
const 𝓟73{mutation} = 𝓟[ty]113{Mutation}.props.mutation;
const 𝓟74{variables} = 𝓟[ty]113{Mutation}.props.variables;
const 𝓟75{optimisticResponse} = 𝓟[ty]113{Mutation}.props.optimisticResponse;
const 𝓟76{update} = 𝓟[ty]113{Mutation}.props.update;
let 𝓟77{refetchQueries} = 𝓟71{options}.refetchQueries.BarBarToken(𝓟[ty]113{Mutation}.props.refetchQueries);
if (𝓟77{refetchQueries}.AmpersandAmpersandToken(𝓟77{refetchQueries}.length).AmpersandAmpersandToken(𝓛8757{Array}.isArray(𝓟77{refetchQueries})))
{
function 𝓟78{$Lambda18} (𝓟79{x}: [OOV]any): (𝓟80: [OOV]any)
{
if (𝓛12550{$TypeOf}(𝓟79{x}).EqualsEqualsEqualsToken(𝓛8743{String}).AmpersandAmpersandToken(𝓟[ty]113{Mutation}.context.operations))
{
return 𝓟80 = 𝓟[ty]113{Mutation}.context.operations.get(𝓟79{x})
}
return 𝓟80 = 𝓟79{x}
}
𝓟77{refetchQueries}𝓟77{refetchQueries} as any.map(𝓟78{$Lambda18});
𝓛12560{$Delete}(𝓟71{options}.refetchQueries)
}
return 𝓟72 = 𝓟[ty]113{Mutation}.client.mutate({mutation: 𝓟73{mutation},refetchQueries: 𝓟77{refetchQueries},variables: 𝓟74{variables},update: 𝓟76{update},optimisticResponse: 𝓟75{optimisticResponse}})
}
function 𝓟81{$Lambda19} (): (𝓟82: [miss]𝓛[ty]10033{Void})
{
if (𝓛12548{ExclamationToken}(𝓟[ty]113{Mutation}.state.loading).AmpersandAmpersandToken(𝓛12548{ExclamationToken}(𝓟[ty]113{Mutation}.props.ignoreResults)))
{
𝓟[ty]113{Mutation}.setState({loading: 𝓛8744{Boolean},error: 𝓛12563{undefined},data: 𝓛12563{undefined},notCalled: 𝓛8744{Boolean}})
}
}
function 𝓟83{$Lambda20} (𝓟84{response}: [OOV]𝓟[ty]2309{ExecutionResult},𝓟85{mutationId}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟86: [miss]𝓛[ty]10033{Void})
{
const 𝓟87{onCompleted} = 𝓟[ty]113{Mutation}.props.onCompleted;
const 𝓟88{ignoreResults} = 𝓟[ty]113{Mutation}.props.ignoreResults;
const 𝓟89{data}: [OOV]any = 𝓟84{response}.data as 𝓛[ty]2{<UNKNOWN>};
function 𝓟90{$Lambda21} (): (𝓟91: [OOV]any)
{
return 𝓟91 = (𝓟87{onCompleted} ? 𝓟87{onCompleted}(𝓟89{data}) : 𝓛12563{undefined}
}
const 𝓟92{callOncomplete}: [miss]𝓛[ty]8696{Function} = 𝓟90{$Lambda21};
if (𝓟[ty]113{Mutation}.isMostRecentMutation(𝓟85{mutationId}).AmpersandAmpersandToken(𝓛12548{ExclamationToken}(𝓟88{ignoreResults})))
{
𝓟[ty]113{Mutation}.setState({loading: 𝓛8744{Boolean},data: 𝓟89{data}},𝓟92{callOncomplete})
}
else
{
𝓟92{callOncomplete}()
}
}
function 𝓟93{$Lambda22} (𝓟94{error}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟95{mutationId}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟96: [miss]𝓛[ty]10033{Void})
{
const 𝓟97{onError} = 𝓟[ty]113{Mutation}.props.onError;
function 𝓟98{$Lambda23} (): (𝓟99: [OOV]any)
{
return 𝓟99 = (𝓟97{onError} ? 𝓟97{onError}(𝓟94{error}) : 𝓛12563{undefined}
}
const 𝓟100{callOnError}: [miss]𝓛[ty]8696{Function} = 𝓟98{$Lambda23};
if (𝓟[ty]113{Mutation}.isMostRecentMutation(𝓟95{mutationId}))
{
𝓟[ty]113{Mutation}.setState({loading: 𝓛8744{Boolean},error: 𝓟94{error}},𝓟100{callOnError})
}
else
{
𝓟100{callOnError}()
}
}
function 𝓟101{$Lambda24} (): (𝓟102: (𝓛[ty]10033{Void} ≠ 𝓛[ty]8655{Number}))
{
𝓟[ty]113{Mutation}.mostRecentMutationId𝓟[ty]113{Mutation}.mostRecentMutationId.PlusToken(𝓛8745{Number});
return 𝓟102 = 𝓟[ty]113{Mutation}.mostRecentMutationId
}
function 𝓟103{$Lambda25} (𝓟104{mutationId}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟105: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟105 = 𝓟[ty]113{Mutation}.mostRecentMutationId.EqualsEqualsEqualsToken(𝓟104{mutationId})
}
function 𝓟106{$Lambda26} (𝓟107{mutation}: [OOV]𝓛[ty]22854{DocumentNode}): (𝓟108: [miss]𝓛[ty]10033{Void})
{
const 𝓟109{operation}: [OOV]𝓛[ty]2{<UNKNOWN>} = 𝓟227{parser}(𝓟107{mutation});
𝓟49{invariant}(𝓟109{operation}.type.EqualsEqualsEqualsToken(𝓟225{DocumentType}.Mutation),𝓛12554{$Template}((𝓟109{operation}.type.EqualsEqualsEqualsToken(𝓟225{DocumentType}.Query) ? 𝓛8743{String} : 𝓛8743{String})))
}
function 𝓟110{$Lambda27} (𝓟111{context}: [OOV]𝓟[ty]2305{MutationContext}): (𝓟112: [miss]𝓛[ty]10033{Void})
{
𝓟49{invariant}(𝓛12548{ExclamationToken}(𝓛12548{ExclamationToken}(𝓟111{context}.client)),𝓛8743{String})
}
𝓟[ty]113{Mutation}.verifyDocumentIsMutation𝓟106{$Lambda26};
𝓟[ty]113{Mutation}.isMostRecentMutation𝓟103{$Lambda25};
𝓟[ty]113{Mutation}.onCompletedMutation𝓟83{$Lambda20};
𝓟[ty]113{Mutation}.onMutationError𝓟93{$Lambda22};
𝓟[ty]113{Mutation}.runMutation𝓟60{$Lambda14};
𝓟[ty]113{Mutation}.generateNewMutationId𝓟101{$Lambda24};
𝓟[ty]113{Mutation}.onStartMutation𝓟81{$Lambda19};
𝓟[ty]113{Mutation}.mutate𝓟70{$Lambda17};
𝓟[ty]113{Mutation}.verifyContext𝓟110{$Lambda27};
𝓟[ty]113{Mutation}(𝓟55{props},𝓟56{context})
𝓟[ty]113{Mutation}.verifyContext(𝓟56{context})
𝓟[ty]113{Mutation}.client𝓟56{context}.client;
𝓟[ty]113{Mutation}.verifyDocumentIsMutation(𝓟55{props}.mutation)
𝓟[ty]113{Mutation}.mostRecentMutationId𝓛8745{Number};
𝓟[ty]113{Mutation}.state𝓟51{initialState};
}
class 𝓟[ty]113{Mutation} extends 𝓛[ty]33520{Component}{
𝓟115{verifyDocumentIsMutation}: [miss]𝓛[ty]8696{Function};
𝓟116{onCompletedMutation}: [miss]𝓛[ty]8696{Function};
𝓟117{runMutation}: [miss]𝓛[ty]8696{Function};
𝓟118{generateNewMutationId}: [miss]𝓛[ty]8696{Function};
𝓟119{mutate}: [miss]𝓛[ty]8696{Function};
𝓟120{onStartMutation}: [miss]𝓛[ty]8696{Function};
𝓟121{client}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟122{isMostRecentMutation}: [miss]𝓛[ty]8696{Function};
𝓟123{onMutationError}: [miss]𝓛[ty]8696{Function};
𝓟124{verifyContext}: [miss]𝓛[ty]8696{Function};
𝓟125{mostRecentMutationId}: (𝓛[ty]8666{Boolean} ≠ 𝓛[ty]8655{Number});
function 𝓟126{componentWillReceiveProps} (𝓟127{nextProps}: [OOV]𝓟[ty]2316{MutationProps},𝓟128{nextContext}: [OOV]𝓟[ty]2305{MutationContext}): (𝓟129: [miss]𝓛[ty]10033{Void})
{
if (𝓟50{shallowEqual}(𝓟[ty]113{Mutation}.props,𝓟127{nextProps}).AmpersandAmpersandToken(𝓟[ty]113{Mutation}.client.EqualsEqualsEqualsToken(𝓟128{nextContext}.client)))
{
}
if (𝓟[ty]113{Mutation}.props.mutation.ExclamationEqualsEqualsToken(𝓟127{nextProps}.mutation))
{
𝓟[ty]113{Mutation}.verifyDocumentIsMutation(𝓟127{nextProps}.mutation)
}
if (𝓟[ty]113{Mutation}.client.ExclamationEqualsEqualsToken(𝓟128{nextContext}.client))
{
𝓟[ty]113{Mutation}.client𝓟128{nextContext}.client;
𝓟[ty]113{Mutation}.setState(𝓟51{initialState})
}
}
function 𝓟130{render} (): (𝓟131: [OOV]any)
{
const 𝓟132{children} = 𝓟[ty]113{Mutation}.props.children;
const 𝓟133{loading} = 𝓟[ty]113{Mutation}.state.loading;
const 𝓟134{data} = 𝓟[ty]113{Mutation}.state.data;
const 𝓟135{error} = 𝓟[ty]113{Mutation}.state.error;
const 𝓟136{notCalled} = 𝓟[ty]113{Mutation}.state.notCalled;
const 𝓟137{result}: [miss]𝓛[ty]8642{Object} = (𝓟136{notCalled} ? 𝓛12563{undefined} : {loading: 𝓟133{loading},data: 𝓟134{data},error: 𝓟135{error}};
return 𝓟131 = 𝓟132{children}(𝓟[ty]113{Mutation}.runMutation,𝓟137{result})
}
}

Module: src/mutation-hoc

const 𝓟138{hoistNonReactStatics} = 𝓛10097{require}(𝓛8743{String});
function 𝓟139{mutation} (𝓟140{document}: [OOV]𝓛[ty]22854{DocumentNode},𝓟141{operationOptions}: [OOV]𝓟[ty]2283{OperationOption}): (𝓟142: [miss]𝓛[ty]8696{Function})
{
const 𝓟143{operation}: [OOV]𝓛[ty]2{<UNKNOWN>} = 𝓟227{parser}(𝓟140{document});
const 𝓟144{options} = 𝓟141{operationOptions}.options;
const 𝓟145{alias}: [miss]𝓛[ty]10051{String} = 𝓟141{operationOptions}.alias;
let 𝓟146{mapPropsToOptions}: [miss]𝓛[ty]8696{Function} = 𝓟144{options} as (any)->𝓟[ty]2318{MutationOpts};
if (𝓛12550{$TypeOf}(𝓟146{mapPropsToOptions}).ExclamationEqualsEqualsToken(𝓛8743{String}))
{
function 𝓟147{$Lambda52} (): (𝓟148: [OOV]𝓟[ty]2318{MutationOpts})
{
return 𝓟148 = 𝓟144{options} as 𝓟[ty]2318{MutationOpts}
}
𝓟146{mapPropsToOptions}𝓟147{$Lambda52};
}
function 𝓟149{$Lambda53} (𝓟150{WrappedComponent}: [OOV]𝓛[ty]33387{ComponentType}): (𝓟151: [OOV]𝓛[ty]33403{ComponentClass})
{
const 𝓟152{graphQLDisplayName}: [miss]𝓛[ty]10051{String} = 𝓛12554{$Template}(𝓟145{alias},𝓟688{getDisplayName}(𝓟150{WrappedComponent}));
const 𝓟153{displayName}: [miss]𝓛[ty]10051{String} = 𝓟152{graphQLDisplayName};
const 𝓟154{WrappedComponent} = 𝓟154{WrappedComponent};
function 𝓟155{CONSTRUCTOR} (): (𝓟[ty]159{GraphQL})
{
const 𝓟[ty]159{GraphQL};
const 𝓟[ty]159{GraphQL};
}
class 𝓟[ty]159{GraphQL} extends 𝓟[ty]707{GraphQLBase}{
function 𝓟161{render} (): (𝓟162: [OOV]any)
{
let 𝓟163{props} = 𝓟[ty]159{GraphQL}.props;
const 𝓟164{opts}: [OOV]𝓟[ty]2318{MutationOpts} = 𝓟146{mapPropsToOptions}(𝓟163{props});
if (𝓟141{operationOptions}.withRef)
{
𝓟[ty]159{GraphQL}.withRef𝓛8744{Boolean};
𝓟163{props}𝓛8741{Object}.assign({},𝓟163{props},{ref: 𝓟[ty]159{GraphQL}.setWrappedInstance});
}
if (𝓛12548{ExclamationToken}(𝓟164{opts}.variables).AmpersandAmpersandToken(𝓟143{operation}.variables.length.GreaterThanToken(𝓛8745{Number})))
{
𝓟164{opts}.variables𝓟691{calculateVariablesFromProps}(𝓟143{operation},𝓟163{props},𝓟152{graphQLDisplayName},𝓟688{getDisplayName}(𝓟150{WrappedComponent}));
}
return 𝓟162 = 𝓛12563{undefined}
}
}
return 𝓟151 = 𝓟138{hoistNonReactStatics}(𝓛12563{undefined},𝓟150{WrappedComponent},{})
}
return 𝓟142 = 𝓟149{$Lambda53}
}

Module: src/ApolloConsumer

type 𝓟[ty]2292{ApolloConsumerProps} = {children: (𝓛[ty]2{<UNKNOWN>})->any}
const 𝓟166{invariant} = 𝓛10097{require}(𝓛8743{String});
function 𝓟167{$Lambda13} (𝓟168{props},𝓟169{context}): (𝓟170)
{
𝓟166{invariant}(𝓛12548{ExclamationToken}(𝓛12548{ExclamationToken}(𝓟169{context}.client)),𝓛8743{String})
return 𝓟170 = 𝓟168{props}.children(𝓟169{context}.client)
}
const 𝓟171{ApolloConsumer}: (𝓛[ty]8642{Object} ≠ 𝓛[ty]33232{StatelessComponent}) = 𝓟167{$Lambda13};
𝓟171{ApolloConsumer}.contextTypes{client: 𝓛29738{object}.isRequired};
𝓟171{ApolloConsumer}.propTypes{children: 𝓛29736{func}.isRequired};

Module: src/index


Module: src/subscription-hoc

const 𝓟172{hoistNonReactStatics} = 𝓛10097{require}(𝓛8743{String});
function 𝓟173{subscribe} (𝓟174{document}: [OOV]𝓛[ty]22854{DocumentNode},𝓟175{operationOptions}: [OOV]𝓟[ty]2283{OperationOption}): (𝓟176: [miss]𝓛[ty]8696{Function})
{
const 𝓟177{operation}: [OOV]𝓛[ty]2{<UNKNOWN>} = 𝓟227{parser}(𝓟174{document});
const 𝓟178{options} = 𝓟175{operationOptions}.options;
const 𝓟179{skip} = 𝓟175{operationOptions}.skip;
const 𝓟180{alias}: [miss]𝓛[ty]10051{String} = 𝓟175{operationOptions}.alias;
const 𝓟181{shouldResubscribe}: [miss]𝓛[ty]8696{Function} = 𝓟175{operationOptions}.shouldResubscribe;
let 𝓟182{mapPropsToOptions}: [miss]𝓛[ty]8696{Function} = 𝓟178{options} as (any)->𝓟[ty]2308{QueryOpts};
if (𝓛12550{$TypeOf}(𝓟182{mapPropsToOptions}).ExclamationEqualsEqualsToken(𝓛8743{String}))
{
function 𝓟183{$Lambda65} (): (𝓟184: [OOV]𝓟[ty]2308{QueryOpts})
{
return 𝓟184 = 𝓟178{options} as 𝓟[ty]2308{QueryOpts}
}
𝓟182{mapPropsToOptions}𝓟183{$Lambda65};
}
let 𝓟185{mapPropsToSkip}: [miss]𝓛[ty]8696{Function} = 𝓟179{skip} as (any)->𝓛[ty]8666{Boolean};
if (𝓛12550{$TypeOf}(𝓟185{mapPropsToSkip}).ExclamationEqualsEqualsToken(𝓛8743{String}))
{
function 𝓟186{$Lambda66} (): (𝓟187: [OOV]any)
{
return 𝓟187 = 𝓟179{skip} as any
}
𝓟185{mapPropsToSkip}𝓟186{$Lambda66};
}
let 𝓟188{lastResultProps}: [OOV]any;
function 𝓟189{$Lambda67} (𝓟190{WrappedComponent}: [OOV]𝓛[ty]33387{ComponentType}): (𝓟191: [OOV]𝓛[ty]33403{ComponentClass})
{
const 𝓟192{graphQLDisplayName}: [miss]𝓛[ty]10051{String} = 𝓛12554{$Template}(𝓟180{alias},𝓟688{getDisplayName}(𝓟190{WrappedComponent}));
const 𝓟193{displayName}: [miss]𝓛[ty]10051{String} = 𝓟192{graphQLDisplayName};
const 𝓟194{WrappedComponent} = 𝓟194{WrappedComponent};
function 𝓟195{CONSTRUCTOR} (𝓟196{props}: [OOV]any): (𝓟[ty]200{GraphQL})
{
const 𝓟[ty]200{GraphQL};
const 𝓟[ty]200{GraphQL};
𝓟[ty]200{GraphQL}(𝓟196{props})
𝓟[ty]200{GraphQL}.state{resubscribe: 𝓛8744{Boolean}};
}
class 𝓟[ty]200{GraphQL} extends 𝓟[ty]707{GraphQLBase}{
function 𝓟202{componentWillReceiveProps} (𝓟203{nextProps}: [OOV]any): (𝓟204: [miss]𝓛[ty]10033{Void})
{
if (𝓛12548{ExclamationToken}(𝓟181{shouldResubscribe}))
{
}
𝓟[ty]200{GraphQL}.setState({resubscribe: 𝓟181{shouldResubscribe}(𝓟[ty]200{GraphQL}.props,𝓟203{nextProps})})
}
function 𝓟205{render} (): (𝓟206: [OOV]any)
{
let 𝓟207{props} = 𝓟[ty]200{GraphQL}.props;
const 𝓟208{shouldSkip}: [miss]𝓛[ty]8666{Boolean} = 𝓟185{mapPropsToSkip}(𝓟207{props});
const 𝓟209{opts} = (𝓟208{shouldSkip} ? 𝓛8741{Object}.create(𝓛12563{undefined}) : 𝓟182{mapPropsToOptions}(𝓟207{props});
if (𝓛12548{ExclamationToken}(𝓟208{shouldSkip}).AmpersandAmpersandToken(𝓛12548{ExclamationToken}(𝓟209{opts}.variables)).AmpersandAmpersandToken(𝓟177{operation}.variables.length.GreaterThanToken(𝓛8745{Number})))
{
𝓟209{opts}.variables𝓟691{calculateVariablesFromProps}(𝓟177{operation},𝓟207{props},𝓟192{graphQLDisplayName},𝓟688{getDisplayName}(𝓟190{WrappedComponent}));
}
return 𝓟206 = 𝓛12563{undefined}
}
}
return 𝓟191 = 𝓟172{hoistNonReactStatics}(𝓛12563{undefined},𝓟190{WrappedComponent},{})
}
return 𝓟176 = 𝓟189{$Lambda67}
}

Module: examples/typescript/src/Character

type 𝓟[ty]2304{GetCharacterQueryVariables} = {episode: 𝓛[ty]8655{Number}}
function 𝓟211{CONSTRUCTOR} (): (𝓟[ty]215{CharacterQuery})
{
const 𝓟[ty]215{CharacterQuery};
const 𝓟[ty]215{CharacterQuery};
}
class 𝓟[ty]215{CharacterQuery} extends 𝓛[ty]2{<UNKNOWN>}{
}
function 𝓟217{$Lambda78} (𝓟218{props}): (𝓟219: [OOV]any)
{
const 𝓟220{episode} = 𝓟218{props}.episode;
return 𝓟219 = 𝓛12563{undefined}
}
const 𝓟221{Character}: (𝓛[ty]8696{Function} ≠ 𝓛[ty]33357{SFC}) = 𝓟217{$Lambda78};

Module: src/parser

type 𝓟[ty]2290{IDocumentDefinition} = {type: 𝓛[ty]8655{Number}, name: 𝓛[ty]10051{String}, variables: 𝓛[ty]8670{Array}}
type 𝓛[ty]8655{Number} = 𝓛[ty]8655{Number}
const 𝓟224{invariant} = 𝓛10097{require}(𝓛8743{String});
const 𝓟225{DocumentType} = {Query: 𝓛8745{Number},Mutation: 𝓛8745{Number},Subscription: 𝓛8745{Number}};
const 𝓟226{cache}: [miss]𝓛[ty]3199{Map} = 𝓛2995{Map}.CONSTRUCTOR();
function 𝓟227{parser} (𝓟228{document}: [OOV]𝓛[ty]22854{DocumentNode}): (𝓟229: [OOV]𝓟[ty]2290{IDocumentDefinition})
{
const 𝓟230{cached} = 𝓟226{cache}.get(𝓟228{document});
if (𝓟230{cached})
{
return 𝓟229 = 𝓟230{cached}
}
let 𝓟231{variables};
let 𝓟232{type};
let 𝓟233{name};
𝓟224{invariant}(𝓛12548{ExclamationToken}(𝓛12548{ExclamationToken}(𝓟228{document})).AmpersandAmpersandToken(𝓛12548{ExclamationToken}(𝓛12548{ExclamationToken}(𝓟228{document}.kind))),𝓛12554{$Template}(𝓟228{document}).PlusToken(𝓛8743{String}).PlusToken(𝓛8743{String}))
function 𝓟234{$Lambda54} (𝓟235{x}: [OOV]𝓛[ty]22875{DefinitionNode}): (𝓟236: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟236 = 𝓟235{x}.kind.EqualsEqualsEqualsToken(𝓛8743{String})
}
const 𝓟237{fragments} = 𝓟228{document}.definitions.filter(𝓟234{$Lambda54});
function 𝓟238{$Lambda55} (𝓟239{x}: [OOV]𝓛[ty]22875{DefinitionNode}): (𝓟240: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟240 = 𝓟239{x}.kind.EqualsEqualsEqualsToken(𝓛8743{String}).AmpersandAmpersandToken(𝓟239{x}.operation.EqualsEqualsEqualsToken(𝓛8743{String}))
}
const 𝓟241{queries} = 𝓟228{document}.definitions.filter(𝓟238{$Lambda55});
function 𝓟242{$Lambda56} (𝓟243{x}: [OOV]𝓛[ty]22875{DefinitionNode}): (𝓟244: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟244 = 𝓟243{x}.kind.EqualsEqualsEqualsToken(𝓛8743{String}).AmpersandAmpersandToken(𝓟243{x}.operation.EqualsEqualsEqualsToken(𝓛8743{String}))
}
const 𝓟245{mutations} = 𝓟228{document}.definitions.filter(𝓟242{$Lambda56});
function 𝓟246{$Lambda57} (𝓟247{x}: [OOV]𝓛[ty]22875{DefinitionNode}): (𝓟248: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟248 = 𝓟247{x}.kind.EqualsEqualsEqualsToken(𝓛8743{String}).AmpersandAmpersandToken(𝓟247{x}.operation.EqualsEqualsEqualsToken(𝓛8743{String}))
}
const 𝓟249{subscriptions} = 𝓟228{document}.definitions.filter(𝓟246{$Lambda57});
𝓟224{invariant}(𝓛12548{ExclamationToken}(𝓟237{fragments}.length).BarBarToken(𝓟241{queries}.length.BarBarToken(𝓟245{mutations}.length).BarBarToken(𝓟249{subscriptions}.length)),𝓛8743{String}.PlusToken(𝓛8743{String}))
𝓟224{invariant}(𝓟241{queries}.length.PlusToken(𝓟245{mutations}.length).PlusToken(𝓟249{subscriptions}.length).LessThanEqualsToken(𝓛8745{Number}),𝓛8743{String}.PlusToken(𝓛12554{$Template}(𝓟228{document},𝓟241{queries}.length,𝓟249{subscriptions}.length)).PlusToken(𝓛12554{$Template}(𝓟245{mutations}.length)).PlusToken(𝓛8743{String}))
𝓟232{type}(𝓟241{queries}.length ? 𝓟225{DocumentType}.Query : 𝓟225{DocumentType}.Mutation;
if (𝓛12548{ExclamationToken}(𝓟241{queries}.length).AmpersandAmpersandToken(𝓛12548{ExclamationToken}(𝓟245{mutations}.length)))
{
𝓟232{type}𝓟225{DocumentType}.Subscription;
}
const 𝓟250{definitions} = (𝓟241{queries}.length ? 𝓟241{queries} : (𝓟245{mutations}.length ? 𝓟245{mutations} : 𝓟249{subscriptions};
𝓟224{invariant}(𝓟250{definitions}.length.EqualsEqualsEqualsToken(𝓛8745{Number}),𝓛12554{$Template}(𝓟228{document}).PlusToken(𝓛12554{$Template}(𝓟250{definitions}.length)).PlusToken(𝓛8743{String}))
const 𝓟251{definition} = 𝓟250{definitions}.access(𝓛8745{Number}) as 𝓛[ty]22861{OperationDefinitionNode};
𝓟231{variables}𝓟251{definition}.variableDefinitions.BarBarToken(𝓛8757{Array}());
if (𝓟251{definition}.name.AmpersandAmpersandToken(𝓟251{definition}.name.kind.EqualsEqualsEqualsToken(𝓛8743{String})))
{
𝓟233{name}𝓟251{definition}.name.value;
}
else
{
𝓟233{name}𝓛8743{String};
}
const 𝓟252{payload}: [miss]𝓛[ty]8642{Object} = {name: 𝓟233{name},type: 𝓟232{type},variables: 𝓟231{variables}};
𝓟226{cache}.set(𝓟228{document},𝓟252{payload})
return 𝓟229 = 𝓟252{payload}
}

Module: examples/typescript/src/__mocks__/data

const 𝓟253{empty} = 𝓛12563{undefined};
const 𝓟254{hero_no_friends}: [miss]𝓛[ty]8642{Object} = {__typename: 𝓛8743{String},name: 𝓛8743{String},id: 𝓛8743{String},friends: 𝓛12563{undefined}};
const 𝓟255{empty_array_friends}: [miss]𝓛[ty]8642{Object} = {};
const 𝓟256{friend_without_appearsIn}: [miss]𝓛[ty]8642{Object} = {};
const 𝓟257{full}: [miss]𝓛[ty]8642{Object} = {};

Module: examples/typescript/src/queries

const 𝓟258{GetCharacter} = 𝓟817{gql}(𝓛8743{String});

Module: src/Subscriptions

type 𝓟[ty]2302{SubscriptionState} = {loading: 𝓛[ty]8666{Boolean}, data: any, error: 𝓛[ty]2{<UNKNOWN>}}
type 𝓟[ty]2302{SubscriptionState} = {loading: 𝓛[ty]8666{Boolean}, data: any, error: 𝓛[ty]2{<UNKNOWN>}}
type 𝓟[ty]2311{SubscriptionContext} = {client: 𝓛[ty]2{<UNKNOWN>}}
type 𝓟[ty]2322{SubscriptionProps} = {query: 𝓛[ty]22854{DocumentNode}, variables: any, shouldResubscribe: 𝓛[ty]8666{Boolean}, children: (𝓟[ty]2302{SubscriptionState})->𝓛[ty]33340{ReactNode}}
const 𝓟263{shallowEqual} = 𝓛10097{require}(𝓛8743{String});
const 𝓟264{invariant} = 𝓛10097{require}(𝓛8743{String});
const 𝓟265{contextTypes}: [miss]𝓛[ty]8642{Object} = {client: 𝓛29738{object}.isRequired};
const 𝓟266{propTypes}: [miss]𝓛[ty]8642{Object} = {query: 𝓛29738{object}.isRequired,variables: 𝓛29738{object},children: 𝓛29736{func}.isRequired};
function 𝓟267{CONSTRUCTOR} (𝓟268{props}: [OOV]𝓟[ty]2322{SubscriptionProps},𝓟269{context}: [OOV]𝓟[ty]2311{SubscriptionContext}): (𝓟[ty]288{Subscription})
{
const 𝓟[ty]288{Subscription};
const 𝓟[ty]288{Subscription};
function 𝓟273{$Lambda37} (𝓟274{props}: [OOV]𝓟[ty]2322{SubscriptionProps}): (𝓟275: [miss]𝓛[ty]10033{Void})
{
if (𝓟[ty]288{Subscription}.queryObservable)
{
}
𝓟[ty]288{Subscription}.queryObservable𝓟[ty]288{Subscription}.client.subscribe({query: 𝓟274{props}.query,variables: 𝓟274{props}.variables});
}
function 𝓟276{$Lambda38} (): (𝓟277: [miss]𝓛[ty]10033{Void})
{
if (𝓟[ty]288{Subscription}.querySubscription)
{
}
𝓟[ty]288{Subscription}.querySubscription𝓟[ty]288{Subscription}.queryObservable.subscribe({next: 𝓟[ty]288{Subscription}.updateCurrentData,error: 𝓟[ty]288{Subscription}.updateError});
}
function 𝓟278{$Lambda39} (): (𝓟279: [miss]𝓛[ty]8642{Object})
{
return 𝓟279 = {loading: 𝓛8744{Boolean},error: 𝓛12563{undefined},data: 𝓛12563{undefined}}
}
function 𝓟280{$Lambda40} (𝓟281{result}: [OOV]𝓟[ty]2302{SubscriptionState}): (𝓟282: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]288{Subscription}.setState({data: 𝓟281{result}.data,loading: 𝓛8744{Boolean},error: 𝓛12563{undefined}})
}
function 𝓟283{$Lambda41} (𝓟284{error}: [OOV]any): (𝓟285: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]288{Subscription}.setState({error: 𝓟284{error},loading: 𝓛8744{Boolean}})
}
function 𝓟286{$Lambda42} (): (𝓟287: [miss]𝓛[ty]10033{Void})
{
if (𝓟[ty]288{Subscription}.querySubscription)
{
𝓟[ty]288{Subscription}.querySubscription.unsubscribe()
𝓛12560{$Delete}(𝓟[ty]288{Subscription}.querySubscription)
}
}
𝓟[ty]288{Subscription}.updateCurrentData𝓟280{$Lambda40};
𝓟[ty]288{Subscription}.startSubscription𝓟276{$Lambda38};
𝓟[ty]288{Subscription}.getInitialState𝓟278{$Lambda39};
𝓟[ty]288{Subscription}.initialize𝓟273{$Lambda37};
𝓟[ty]288{Subscription}.updateError𝓟283{$Lambda41};
𝓟[ty]288{Subscription}.endSubscription𝓟286{$Lambda42};
𝓟[ty]288{Subscription}(𝓟268{props},𝓟269{context})
𝓟264{invariant}(𝓛12548{ExclamationToken}(𝓛12548{ExclamationToken}(𝓟269{context}.client)),𝓛8743{String})
𝓟[ty]288{Subscription}.client𝓟269{context}.client;
𝓟[ty]288{Subscription}.initialize(𝓟268{props})
𝓟[ty]288{Subscription}.state𝓟[ty]288{Subscription}.getInitialState();
}
class 𝓟[ty]288{Subscription} extends 𝓛[ty]33520{Component}{
𝓟290{startSubscription}: [miss]𝓛[ty]8696{Function};
𝓟291{endSubscription}: [miss]𝓛[ty]8696{Function};
𝓟292{getInitialState}: [miss]𝓛[ty]8696{Function};
𝓟293{updateError}: [miss]𝓛[ty]8696{Function};
𝓟294{querySubscription}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟295{updateCurrentData}: [miss]𝓛[ty]8696{Function};
𝓟296{initialize}: [miss]𝓛[ty]8696{Function};
𝓟297{client}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟298{queryObservable}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟299{componentDidMount} (): (𝓟300: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]288{Subscription}.startSubscription()
}
function 𝓟301{componentWillReceiveProps} (𝓟302{nextProps}: [OOV]𝓟[ty]2322{SubscriptionProps},𝓟303{nextContext}: [OOV]𝓟[ty]2311{SubscriptionContext}): (𝓟304: [miss]𝓛[ty]10033{Void})
{
if (𝓟263{shallowEqual}(𝓟[ty]288{Subscription}.props,𝓟302{nextProps}).AmpersandAmpersandToken(𝓟[ty]288{Subscription}.client.EqualsEqualsEqualsToken(𝓟303{nextContext}.client)))
{
}
const 𝓟305{shouldNotResubscribe}: [miss]𝓛[ty]8666{Boolean} = 𝓟[ty]288{Subscription}.props.shouldResubscribe.EqualsEqualsEqualsToken(𝓛8744{Boolean});
if (𝓟[ty]288{Subscription}.client.ExclamationEqualsEqualsToken(𝓟303{nextContext}.client))
{
𝓟[ty]288{Subscription}.client𝓟303{nextContext}.client;
}
if (𝓛12548{ExclamationToken}(𝓟305{shouldNotResubscribe}))
{
𝓟[ty]288{Subscription}.endSubscription()
𝓛12560{$Delete}(𝓟[ty]288{Subscription}.queryObservable)
𝓟[ty]288{Subscription}.initialize(𝓟302{nextProps})
𝓟[ty]288{Subscription}.startSubscription()
𝓟[ty]288{Subscription}.setState(𝓟[ty]288{Subscription}.getInitialState())
}
𝓟[ty]288{Subscription}.initialize(𝓟302{nextProps})
𝓟[ty]288{Subscription}.startSubscription()
}
function 𝓟306{componentWillUnmount} (): (𝓟307: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]288{Subscription}.endSubscription()
}
function 𝓟308{render} (): (𝓟309: [OOV]any)
{
const 𝓟310{result} = 𝓛8741{Object}.assign({},𝓟[ty]288{Subscription}.state,{variables: 𝓟[ty]288{Subscription}.props.variables});
return 𝓟309 = 𝓟[ty]288{Subscription}.props.children(𝓟310{result})
}
}

Module: src/types

type 𝓟[ty]2284{MutationFunc} = (𝓟[ty]2318{MutationOpts})->𝓛[ty]8654{Promise}
type 𝓛[ty]0{ANY} = any
type 𝓟[ty]2303{MutateProps} = {mutate: 𝓟[ty]2284{MutationFunc}}
type 𝓟[ty]2283{OperationOption} = {name: 𝓛[ty]10051{String}, withRef: 𝓛[ty]8666{Boolean}, shouldResubscribe: (any,any)->𝓛[ty]8666{Boolean}, skip: any, options: any, alias: 𝓛[ty]10051{String}, props: (𝓟[ty]2317{OptionProps},any)->any}
type 𝓟[ty]2306{OperationVariables} = {access: (𝓛[ty]10051{String})->any}
type 𝓟[ty]2300{GraphqlQueryControls} = {networkStatus: 𝓛[ty]8655{Number}, updateQuery: (((any,𝓛[ty]2{<UNKNOWN>})->any))->𝓛[ty]10033{Void}, loading: 𝓛[ty]8666{Boolean}, variables: any, startPolling: (𝓛[ty]8655{Number})->𝓛[ty]10033{Void}, stopPolling: ()->𝓛[ty]10033{Void}, subscribeToMore: (𝓛[ty]2{<UNKNOWN>})->()->𝓛[ty]10033{Void}, fetchMore: (any)->𝓛[ty]8654{Promise}, error: 𝓛[ty]2{<UNKNOWN>}, refetch: (any)->𝓛[ty]8654{Promise}}
type 𝓛[ty]0{ANY} = any
type 𝓛[ty]0{ANY} = any
type 𝓟[ty]2317{OptionProps} extends 𝓛[ty]8689{Partial} = {ownProps: any}
type 𝓟[ty]2318{MutationOpts} = {errorPolicy: 𝓛[ty]2{<UNKNOWN>}, refetchQueries: any, variables: any, client: 𝓛[ty]2{<UNKNOWN>}, notifyOnNetworkStatusChange: 𝓛[ty]8666{Boolean}, update: 𝓛[ty]2{<UNKNOWN>}, optimisticResponse: any}
type 𝓟[ty]2308{QueryOpts} = {errorPolicy: 𝓛[ty]2{<UNKNOWN>}, variables: any, ssr: 𝓛[ty]8666{Boolean}, client: 𝓛[ty]2{<UNKNOWN>}, fetchPolicy: 𝓛[ty]2{<UNKNOWN>}, notifyOnNetworkStatusChange: 𝓛[ty]8666{Boolean}, pollInterval: 𝓛[ty]8655{Number}}
type 𝓟[ty]2324{DataProps} = {data: 𝓛[ty]0{ANY}}
type 𝓟[ty]2331{RefetchQueriesProviderFn} = (𝓛[ty]8670{Array})->any
type 𝓛[ty]0{ANY} = any
type 𝓛[ty]0{ANY} = any

Module: src/Query

type 𝓛[ty]0{ANY} = any
type 𝓟[ty]2307{FetchMoreQueryOptions} = {variables: 𝓛[ty]8668{Pick}}
type 𝓟[ty]2319{QueryResult} extends 𝓛[ty]0{ANY} = {networkStatus: 𝓛[ty]2{<UNKNOWN>}, data: any, loading: 𝓛[ty]8666{Boolean}, error: 𝓛[ty]2{<UNKNOWN>}, client: 𝓛[ty]2{<UNKNOWN>}}
type 𝓟[ty]2305{MutationContext} = {client: 𝓛[ty]2{<UNKNOWN>}, operations: 𝓛[ty]3199{Map}}
type 𝓟[ty]2339{QueryProps} = {displayName: 𝓛[ty]10051{String}, children: (𝓟[ty]2319{QueryResult})->𝓛[ty]33340{ReactNode}, errorPolicy: 𝓛[ty]2{<UNKNOWN>}, query: 𝓛[ty]22854{DocumentNode}, skip: 𝓛[ty]8666{Boolean}, variables: any, ssr: 𝓛[ty]8666{Boolean}, client: 𝓛[ty]2{<UNKNOWN>}, fetchPolicy: 𝓛[ty]2{<UNKNOWN>}, notifyOnNetworkStatusChange: 𝓛[ty]8666{Boolean}, pollInterval: 𝓛[ty]8655{Number}}
type 𝓟[ty]2335{FetchMoreOptions} = {updateQuery: (any,{fetchMoreResult: any, variables: any})->any}
const 𝓟332{shallowEqual} = 𝓛10097{require}(𝓛8743{String});
const 𝓟333{invariant} = 𝓛10097{require}(𝓛8743{String});
function 𝓟334{compact} (𝓟335{obj}: [OOV]any): (𝓟336: [OOV]any)
{
function 𝓟337{$Lambda28} (𝓟338{acc},𝓟339{key}): (𝓟340: [OOV]any)
{
if (𝓟335{obj}.access(𝓟339{key}).ExclamationEqualsEqualsToken(𝓛12563{undefined}))
{
𝓟338{acc}.access(𝓟339{key})𝓟335{obj}.access(𝓟339{key});
}
return 𝓟340 = 𝓟338{acc}
}
return 𝓟336 = 𝓛8741{Object}.keys(𝓟335{obj}).reduce(𝓟337{$Lambda28},{} as any)
}
function 𝓟341{observableQueryFields} (𝓟342{observable}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟343: [OOV]𝓛[ty]0{ANY})
{
const 𝓟344{fields}: [miss]𝓛[ty]8642{Object} = {updateQuery: 𝓟342{observable}.updateQuery.bind(𝓟342{observable}),variables: 𝓟342{observable}.variables,startPolling: 𝓟342{observable}.startPolling.bind(𝓟342{observable}),stopPolling: 𝓟342{observable}.stopPolling.bind(𝓟342{observable}),subscribeToMore: 𝓟342{observable}.subscribeToMore.bind(𝓟342{observable}),fetchMore: 𝓟342{observable}.fetchMore.bind(𝓟342{observable}),refetch: 𝓟342{observable}.refetch.bind(𝓟342{observable})};
return 𝓟343 = 𝓟344{fields} as 𝓛[ty]0{ANY}
}
const 𝓟345{contextTypes}: [miss]𝓛[ty]8642{Object} = {client: 𝓛29738{object}.isRequired,operations: 𝓛29738{object}};
const 𝓟346{propTypes}: [miss]𝓛[ty]8642{Object} = {children: 𝓛29736{func}.isRequired,query: 𝓛29738{object}.isRequired,variables: 𝓛29738{object},ssr: 𝓛29735{bool},fetchPolicy: 𝓛29739{string},notifyOnNetworkStatusChange: 𝓛29735{bool},pollInterval: 𝓛29737{number}};
function 𝓟347{CONSTRUCTOR} (𝓟348{props}: [OOV]𝓟[ty]2339{QueryProps},𝓟349{context}: [OOV]𝓟[ty]2305{MutationContext}): (𝓟[ty]377{Query})
{
const 𝓟[ty]377{Query};
const 𝓟[ty]377{Query};
function 𝓟353{$Lambda30} (): (𝓟354: [miss]𝓛[ty]10033{Void})
{
if (𝓟[ty]377{Query}.querySubscription)
{
}
function 𝓟355{$Lambda31} (𝓟356{error}): (𝓟357: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]377{Query}.resubscribeToQuery()
if (𝓛12548{ExclamationToken}(𝓟356{error}.hasOwnProperty(𝓛8743{String})))
{
𝓟356{error}
}
𝓟[ty]377{Query}.updateCurrentData()
}
𝓟[ty]377{Query}.querySubscription𝓟[ty]377{Query}.queryObservable.subscribe({next: 𝓟[ty]377{Query}.updateCurrentData,error: 𝓟355{$Lambda31}});
}
function 𝓟358{$Lambda32} (): (𝓟359: [miss]𝓛[ty]10033{Void})
{
if (𝓟[ty]377{Query}.querySubscription)
{
𝓟[ty]377{Query}.querySubscription.unsubscribe()
𝓛12560{$Delete}(𝓟[ty]377{Query}.querySubscription)
}
}
function 𝓟360{$Lambda33} (): (𝓟361: [miss]𝓛[ty]10033{Void})
{
if (𝓟[ty]377{Query}.hasMounted)
{
𝓟[ty]377{Query}.forceUpdate()
}
}
function 𝓟362{$Lambda34} (): (𝓟363: [OOV]𝓟[ty]2319{QueryResult})
{
let 𝓟364{data} = {data: 𝓛8741{Object}.create(𝓛12563{undefined}) as 𝓛[ty]2{<UNKNOWN>}} as any;
𝓛8741{Object}.assign(𝓟364{data},𝓟341{observableQueryFields}(𝓟[ty]377{Query}.queryObservable))
const 𝓟365{currentResult} = 𝓟[ty]377{Query}.queryObservable.currentResult();
const 𝓟366{loading} = 𝓟365{currentResult}.loading;
const 𝓟367{networkStatus} = 𝓟365{currentResult}.networkStatus;
const 𝓟368{errors} = 𝓟365{currentResult}.errors;
let 𝓟369{error} = 𝓟365{currentResult}.error;
if (𝓟368{errors}.AmpersandAmpersandToken(𝓟368{errors}.length.GreaterThanToken(𝓛8745{Number})))
{
𝓟369{error}𝓛1{<UNKNOWN>}.CONSTRUCTOR({graphQLErrors: 𝓟368{errors}});
}
𝓛8741{Object}.assign(𝓟364{data},{loading: 𝓟366{loading},networkStatus: 𝓟367{networkStatus},error: 𝓟369{error}})
if (𝓟366{loading})
{
𝓛8741{Object}.assign(𝓟364{data}.data,𝓟[ty]377{Query}.previousData,𝓟365{currentResult}.data)
}
else
{
if (𝓟369{error})
{
𝓛8741{Object}.assign(𝓟364{data},{data: 𝓟[ty]377{Query}.queryObservable.getLastResult().BarBarToken({}).data})
}
else
{
𝓛8741{Object}.assign(𝓟364{data}.data,𝓟365{currentResult}.data)
𝓟[ty]377{Query}.previousData𝓟365{currentResult}.data;
}
}
if (𝓛12548{ExclamationToken}(𝓟[ty]377{Query}.querySubscription))
{
function 𝓟370{$Lambda35} (𝓟371{args}): (𝓟372: [miss]𝓛[ty]8654{Promise})
{
function 𝓟373{$Lambda36} (𝓟374{r},𝓟375{f}): (𝓟376: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]377{Query}.refetcherQueue{resolve: 𝓟374{r},reject: 𝓟375{f},args: 𝓟371{args}};
}
return 𝓟372 = 𝓛1062{Promise}.CONSTRUCTOR(𝓟373{$Lambda36})
}
𝓟364{data} as 𝓟[ty]2300{GraphqlQueryControls}.refetch𝓟370{$Lambda35};
}
𝓟364{data}.client𝓟[ty]377{Query}.client;
return 𝓟363 = 𝓟364{data}
}
𝓟[ty]377{Query}.previousData{};
𝓟[ty]377{Query}.getQueryResult𝓟362{$Lambda34};
𝓟[ty]377{Query}.updateCurrentData𝓟360{$Lambda33};
𝓟[ty]377{Query}.startQuerySubscription𝓟353{$Lambda30};
𝓟[ty]377{Query}.removeQuerySubscription𝓟358{$Lambda32};
𝓟[ty]377{Query}(𝓟348{props},𝓟349{context})
𝓟[ty]377{Query}.client𝓟348{props}.client.BarBarToken(𝓟349{context}.client);
𝓟333{invariant}(𝓛12548{ExclamationToken}(𝓛12548{ExclamationToken}(𝓟[ty]377{Query}.client)),𝓛8743{String})
𝓟[ty]377{Query}.initializeQueryObservable(𝓟348{props})
}
class 𝓟[ty]377{Query} extends 𝓛[ty]33520{Component}{
𝓟379{startQuerySubscription}: [miss]𝓛[ty]8696{Function};
𝓟380{hasMounted}: 𝓛[ty]8666{Boolean};
𝓟381{context}: [OOV]𝓟[ty]2305{MutationContext};
𝓟382{querySubscription}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟383{updateCurrentData}: [miss]𝓛[ty]8696{Function};
𝓟384{operation}: [OOV]𝓟[ty]2290{IDocumentDefinition};
𝓟385{client}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟386{refetcherQueue}: (𝓛[ty]8666{Boolean} ≠ 𝓛[ty]8642{Object});
𝓟387{queryObservable}: [OOV]any;
𝓟388{getQueryResult}: [miss]𝓛[ty]8696{Function};
𝓟389{previousData}: [OOV]any;
𝓟390{removeQuerySubscription}: [miss]𝓛[ty]8696{Function};
function 𝓟402{componentDidMount} (): (𝓟403: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]377{Query}.hasMounted𝓛8744{Boolean};
if (𝓟[ty]377{Query}.props.skip)
{
}
𝓟[ty]377{Query}.startQuerySubscription()
if (𝓟[ty]377{Query}.refetcherQueue)
{
const 𝓟404{args} = 𝓟[ty]377{Query}.refetcherQueue.args;
const 𝓟405{resolve}: [miss]𝓛[ty]8696{Function} = 𝓟[ty]377{Query}.refetcherQueue.resolve;
const 𝓟406{reject}: [miss]𝓛[ty]8696{Function} = 𝓟[ty]377{Query}.refetcherQueue.reject;
𝓟[ty]377{Query}.queryObservable.refetch(𝓟404{args}).then(𝓟405{resolve}).catch(𝓟406{reject})
}
}
function 𝓟437{resubscribeToQuery} (): (𝓟438: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]377{Query}.removeQuerySubscription()
const 𝓟439{lastError} = 𝓟[ty]377{Query}.queryObservable.getLastError();
const 𝓟440{lastResult} = 𝓟[ty]377{Query}.queryObservable.getLastResult();
𝓟[ty]377{Query}.queryObservable.resetLastResults()
𝓟[ty]377{Query}.startQuerySubscription()
𝓛8741{Object}.assign(𝓟[ty]377{Query}.queryObservable,{lastError: 𝓟439{lastError},lastResult: 𝓟440{lastResult}})
}
function 𝓟407{componentWillReceiveProps} (𝓟408{nextProps}: [OOV]𝓟[ty]2339{QueryProps},𝓟409{nextContext}: [OOV]𝓟[ty]2305{MutationContext}): (𝓟410: [miss]𝓛[ty]10033{Void})
{
if (𝓟408{nextProps}.skip.AmpersandAmpersandToken(𝓛12548{ExclamationToken}(𝓟[ty]377{Query}.props.skip)))
{
𝓟[ty]377{Query}.removeQuerySubscription()
}
const 𝓟411{client} = 𝓟408{nextProps}.client;
if (𝓟332{shallowEqual}(𝓟[ty]377{Query}.props,𝓟408{nextProps}).AmpersandAmpersandToken(𝓟[ty]377{Query}.client.EqualsEqualsEqualsToken(𝓟411{client}).BarBarToken(𝓟[ty]377{Query}.client.EqualsEqualsEqualsToken(𝓟409{nextContext}.client))))
{
}
if (𝓟[ty]377{Query}.client.ExclamationEqualsEqualsToken(𝓟411{client}).AmpersandAmpersandToken(𝓟[ty]377{Query}.client.ExclamationEqualsEqualsToken(𝓟409{nextContext}.client)))
{
if (𝓟411{client})
{
𝓟[ty]377{Query}.client𝓟411{client};
}
else
{
𝓟[ty]377{Query}.client𝓟409{nextContext}.client;
}
𝓟[ty]377{Query}.removeQuerySubscription()
𝓟[ty]377{Query}.queryObservable𝓛12563{undefined};
𝓟[ty]377{Query}.previousData{};
𝓟[ty]377{Query}.updateQuery(𝓟408{nextProps})
}
if (𝓟[ty]377{Query}.props.query.ExclamationEqualsEqualsToken(𝓟408{nextProps}.query))
{
𝓟[ty]377{Query}.removeQuerySubscription()
}
𝓟[ty]377{Query}.updateQuery(𝓟408{nextProps})
if (𝓟408{nextProps}.skip)
{
}
𝓟[ty]377{Query}.startQuerySubscription()
}
function 𝓟428{initializeQueryObservable} (𝓟429{props}: [OOV]𝓟[ty]2339{QueryProps}): (𝓟430: [miss]𝓛[ty]10033{Void})
{
const 𝓟431{opts} = 𝓟[ty]377{Query}.extractOptsFromProps(𝓟429{props});
if (𝓟[ty]377{Query}.context.operations)
{
𝓟[ty]377{Query}.context.operations.set(𝓟[ty]377{Query}.operation.name,{query: 𝓟431{opts}.query,variables: 𝓟431{opts}.variables})
}
𝓟[ty]377{Query}.queryObservable𝓟[ty]377{Query}.client.watchQuery(𝓟431{opts});
}
function 𝓟432{updateQuery} (𝓟433{props}: [OOV]𝓟[ty]2339{QueryProps}): (𝓟434: [miss]𝓛[ty]10033{Void})
{
if (𝓛12548{ExclamationToken}(𝓟[ty]377{Query}.queryObservable))
{
𝓟[ty]377{Query}.initializeQueryObservable(𝓟433{props})
}
function 𝓟435{$Lambda29} (): (𝓟436: [OOV]any)
{
return 𝓟436 = 𝓛12563{undefined}
}
𝓟[ty]377{Query}.queryObservable.setOptions(𝓟[ty]377{Query}.extractOptsFromProps(𝓟433{props})).catch(𝓟435{$Lambda29})
}
function 𝓟391{fetchData} (): (𝓟392: [OOV]any)
{
if (𝓟[ty]377{Query}.props.skip)
{
return 𝓟392 = 𝓛8744{Boolean}
}
const 𝓟393{children} = 𝓟[ty]377{Query}.props.children;
const 𝓟394{ssr} = 𝓟[ty]377{Query}.props.ssr;
const 𝓟395{displayName} = 𝓟[ty]377{Query}.props.displayName;
const 𝓟396{skip} = 𝓟[ty]377{Query}.props.skip;
const 𝓟397{client} = 𝓟[ty]377{Query}.props.client;
const 𝓟398{opts} = 𝓟[ty]377{Query}.props.opts;
let 𝓟399{fetchPolicy} = 𝓟398{opts}.fetchPolicy;
if (𝓟394{ssr}.EqualsEqualsEqualsToken(𝓛8744{Boolean}))
{
return 𝓟392 = 𝓛8744{Boolean}
}
if (𝓟399{fetchPolicy}.EqualsEqualsEqualsToken(𝓛8743{String}).BarBarToken(𝓟399{fetchPolicy}.EqualsEqualsEqualsToken(𝓛8743{String})))
{
𝓟399{fetchPolicy}𝓛8743{String};
}
const 𝓟400{observable} = 𝓟[ty]377{Query}.client.watchQuery({fetchPolicy: 𝓟399{fetchPolicy}});
const 𝓟401{result} = 𝓟[ty]377{Query}.queryObservable.currentResult();
return 𝓟392 = (𝓟401{result}.loading ? 𝓟400{observable}.result() : 𝓛8744{Boolean}
}
function 𝓟412{componentWillUnmount} (): (𝓟413: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]377{Query}.removeQuerySubscription()
𝓟[ty]377{Query}.hasMounted𝓛8744{Boolean};
}
function 𝓟414{render} (): (𝓟415: [OOV]any)
{
const 𝓟416{children} = 𝓟[ty]377{Query}.props.children;
const 𝓟417{queryResult}: [OOV]𝓟[ty]2319{QueryResult} = 𝓟[ty]377{Query}.getQueryResult();
return 𝓟415 = 𝓟416{children}(𝓟417{queryResult})
}
function 𝓟418{extractOptsFromProps} (𝓟419{props}: [OOV]𝓟[ty]2339{QueryProps}): (𝓟420: [OOV]any)
{
const 𝓟421{variables}: [OOV]any = 𝓟419{props}.variables;
const 𝓟422{pollInterval}: [miss]𝓛[ty]8655{Number} = 𝓟419{props}.pollInterval;
const 𝓟423{fetchPolicy} = 𝓟419{props}.fetchPolicy;
const 𝓟424{errorPolicy} = 𝓟419{props}.errorPolicy;
const 𝓟425{notifyOnNetworkStatusChange}: [miss]𝓛[ty]8666{Boolean} = 𝓟419{props}.notifyOnNetworkStatusChange;
const 𝓟426{query} = 𝓟419{props}.query;
const 𝓟427{displayName}: [miss]𝓛[ty]10051{String} = 𝓟419{props}.displayName;
𝓟[ty]377{Query}.operation𝓟227{parser}(𝓟426{query});
𝓟333{invariant}(𝓟[ty]377{Query}.operation.type.EqualsEqualsEqualsToken(𝓟225{DocumentType}.Query),𝓛12554{$Template}((𝓟[ty]377{Query}.operation.type.EqualsEqualsEqualsToken(𝓟225{DocumentType}.Mutation) ? 𝓛8743{String} : 𝓛8743{String})))
return 𝓟420 = 𝓟334{compact}({errorPolicy: 𝓟424{errorPolicy},query: 𝓟426{query},variables: 𝓟421{variables},fetchPolicy: 𝓟423{fetchPolicy},metadata: {reactComponent: {displayName: 𝓟427{displayName}}},notifyOnNetworkStatusChange: 𝓟425{notifyOnNetworkStatusChange},pollInterval: 𝓟422{pollInterval}})
}
}

Module: src/renderToStringWithData

function 𝓟441{renderToStringWithData} (𝓟442{component}: [OOV]𝓛[ty]33220{ReactElement}): (𝓟443: 𝓛[ty]8654{Promise})
{
function 𝓟444{$Lambda64} (): (𝓟445: [OOV]any)
{
return 𝓟445 = 𝓛33942{renderToString}(𝓟442{component})
}
return 𝓟443 = 𝓟820{getDataFromTree}(𝓟442{component}).then(𝓟444{$Lambda64})
}

Module: src/getDataFromTree

type 𝓟[ty]2288{Context} = {client: 𝓛[ty]2{<UNKNOWN>}, store: any, access: (𝓛[ty]10051{String})->any}
type 𝓟[ty]2336{PreactElement} = {attributes: any}
type 𝓟[ty]2325{QueryTreeArgument} = {rootElement: 𝓛[ty]33220{ReactElement}, rootContext: 𝓟[ty]2288{Context}}
type 𝓟[ty]2330{QueryTreeResult} = {query: 𝓛[ty]8654{Promise}, element: 𝓛[ty]33220{ReactElement}, context: 𝓟[ty]2288{Context}}
function 𝓟450{getProps} (𝓟451{element}: [OOV]any): (𝓟452: [OOV]any)
{
return 𝓟452 = 𝓟451{element} as 𝓛[ty]33220{ReactElement}.props.BarBarToken(𝓟451{element} as 𝓟[ty]2336{PreactElement}.attributes)
}
function 𝓟453{isReactElement} (𝓟454{element}: [OOV]any): (𝓟455: 𝓛[ty]8666{Boolean})
{
return 𝓟455 = 𝓛12548{ExclamationToken}(𝓛12548{ExclamationToken}(𝓟454{element} as any.type))
}
function 𝓟456{isComponentClass} (𝓟457{Comp}: [OOV]𝓛[ty]33387{ComponentType}): (𝓟458: 𝓛[ty]8666{Boolean})
{
return 𝓟458 = 𝓟457{Comp}.prototype.AmpersandAmpersandToken(𝓟457{Comp}.prototype.render.BarBarToken(𝓟457{Comp}.prototype.isReactComponent))
}
function 𝓟459{providesChildContext} (𝓟460{instance}: [OOV]𝓛[ty]33520{Component}): (𝓟461: 𝓛[ty]8666{Boolean})
{
return 𝓟461 = 𝓛12548{ExclamationToken}(𝓛12548{ExclamationToken}(𝓟460{instance} as any.getChildContext))
}
function 𝓟462{walkTree} (𝓟463{element}: [OOV]𝓛[ty]33340{ReactNode},𝓟464{context}: [OOV]𝓟[ty]2288{Context},𝓟465{visitor}: 𝓛[ty]8696{Function}): (𝓟466: [miss]𝓛[ty]10033{Void})
{
if (𝓛8757{Array}.isArray(𝓟463{element}))
{
function 𝓟467{$Lambda43} (𝓟468{item}): (𝓟469: [miss]𝓛[ty]10033{Void})
{
return 𝓟469 = 𝓟462{walkTree}(𝓟468{item},𝓟464{context},𝓟465{visitor})
}
𝓟463{element}.forEach(𝓟467{$Lambda43})
}
if (𝓛12548{ExclamationToken}(𝓟463{element}))
{
}
if (𝓟453{isReactElement}(𝓟463{element}))
{
if (𝓛12550{$TypeOf}(𝓟463{element}.type).EqualsEqualsEqualsToken(𝓛8743{String}))
{
const 𝓟470{Comp} = 𝓟463{element}.type;
const 𝓟471{props} = 𝓛8741{Object}.assign({},𝓟470{Comp}.defaultProps,𝓟450{getProps}(𝓟463{element}));
let 𝓟472{childContext}: [OOV]𝓟[ty]2288{Context} = 𝓟464{context};
let 𝓟473{child};
if (𝓟456{isComponentClass}(𝓟470{Comp}))
{
const 𝓟474{instance} = 𝓟470{Comp}.CONSTRUCTOR(𝓟471{props},𝓟464{context});
𝓟474{instance}.props𝓟474{instance}.props.BarBarToken(𝓟471{props});
𝓟474{instance}.context𝓟474{instance}.context.BarBarToken(𝓟464{context});
𝓟474{instance}.state𝓟474{instance}.state.BarBarToken(𝓛12563{undefined});
function 𝓟475{$Lambda44} (𝓟476{newState}): (𝓟477: [miss]𝓛[ty]10033{Void})
{
if (𝓛12550{$TypeOf}(𝓟476{newState}).EqualsEqualsEqualsToken(𝓛8743{String}))
{
𝓟476{newState}𝓟476{newState} as any(𝓟474{instance}.state,𝓟474{instance}.props,𝓟474{instance}.context);
}
𝓟474{instance}.state𝓛8741{Object}.assign({},𝓟474{instance}.state,𝓟476{newState});
}
𝓟474{instance}.setState𝓟475{$Lambda44};
if (𝓟474{instance}.componentWillMount)
{
𝓟474{instance}.componentWillMount()
}
if (𝓟459{providesChildContext}(𝓟474{instance}))
{
𝓟472{childContext}𝓛8741{Object}.assign({},𝓟464{context},𝓟474{instance}.getChildContext());
}
if (𝓟465{visitor}(𝓟463{element},𝓟474{instance},𝓟464{context}).EqualsEqualsEqualsToken(𝓛8744{Boolean}))
{
}
𝓟473{child}𝓟474{instance}.render();
}
else
{
if (𝓟465{visitor}(𝓟463{element},𝓛12563{undefined},𝓟464{context}).EqualsEqualsEqualsToken(𝓛8744{Boolean}))
{
}
𝓟473{child}𝓟470{Comp}(𝓟471{props},𝓟464{context});
}
if (𝓟473{child})
{
if (𝓛8757{Array}.isArray(𝓟473{child}))
{
function 𝓟478{$Lambda45} (𝓟479{item}): (𝓟480: [miss]𝓛[ty]10033{Void})
{
return 𝓟480 = 𝓟462{walkTree}(𝓟479{item},𝓟464{context},𝓟465{visitor})
}
𝓟473{child}.forEach(𝓟478{$Lambda45})
}
else
{
𝓟462{walkTree}(𝓟473{child},𝓟472{childContext},𝓟465{visitor})
}
}
}
else
{
if (𝓟465{visitor}(𝓟463{element},𝓛12563{undefined},𝓟464{context}).EqualsEqualsEqualsToken(𝓛8744{Boolean}))
{
}
if (𝓟463{element}.props.AmpersandAmpersandToken(𝓟463{element}.props.children))
{
function 𝓟481{$Lambda46} (𝓟482{child}: [OOV]any): (𝓟483: [miss]𝓛[ty]10033{Void})
{
if (𝓟482{child})
{
𝓟462{walkTree}(𝓟482{child},𝓟464{context},𝓟465{visitor})
}
}
𝓛33507{Children}.forEach(𝓟463{element}.props.children,𝓟481{$Lambda46})
}
}
}
else
{
if (𝓛12550{$TypeOf}(𝓟463{element}).EqualsEqualsEqualsToken(𝓛8743{String}).BarBarToken(𝓛12550{$TypeOf}(𝓟463{element}).EqualsEqualsEqualsToken(𝓛8743{String})))
{
𝓟465{visitor}(𝓟463{element},𝓛12563{undefined},𝓟464{context})
}
}
}
function 𝓟484{hasFetchDataFunction} (𝓟485{instance}: [OOV]𝓛[ty]33520{Component}): (𝓟486: 𝓛[ty]8666{Boolean})
{
return 𝓟486 = 𝓛12550{$TypeOf}(𝓟485{instance} as any.fetchData).EqualsEqualsEqualsToken(𝓛8743{String})
}
function 𝓟487{isPromise} (𝓟488{query}: (𝓛[ty]11364{Event} ≠ 𝓛[ty]8642{Object})): (𝓟489: 𝓛[ty]8666{Boolean})
{
return 𝓟489 = 𝓛12550{$TypeOf}(𝓟488{query} as any.then).EqualsEqualsEqualsToken(𝓛8743{String})
}
function 𝓟490{getQueriesFromTree} (𝓟491{_}: [OOV]𝓟[ty]2325{QueryTreeArgument},𝓟492{fetchRoot}: (𝓛[ty]8696{Function} ≠ 𝓛[ty]8666{Boolean})): (𝓟493: (𝓛[ty]8654{Promise} ≠ 𝓛[ty]8670{Array}))
{
}
function 𝓟494{getDataFromTree} (𝓟495{rootElement}: [OOV]𝓛[ty]33220{ReactElement},𝓟496{rootContext}: [OOV]any,𝓟497{fetchRoot}: (𝓛[ty]8655{Number} ≠ 𝓛[ty]8666{Boolean})): (𝓟498: (𝓛[ty]8642{Object} ≠ 𝓛[ty]8654{Promise}))
{
let 𝓟499{queries}: [miss]𝓛[ty]8670{Array} = 𝓟490{getQueriesFromTree}({rootElement: 𝓟495{rootElement},rootContext: 𝓟496{rootContext}},𝓟497{fetchRoot});
if (𝓛12548{ExclamationToken}(𝓟499{queries}.length))
{
return 𝓟498 = 𝓛1062{Promise}.resolve()
}
const 𝓟500{errors}: 𝓛[ty]8670{Array} = 𝓛8757{Array}();
function 𝓟501{$Lambda47} (𝓟502{_}): (𝓟503: [miss]𝓛[ty]8654{Promise})
{
}
const 𝓟504{mappedQueries}: [miss]𝓛[ty]8670{Array} = 𝓟499{queries}.map(𝓟501{$Lambda47});
function 𝓟505{$Lambda48} (𝓟506{_}): (𝓟507: [miss]𝓛[ty]10033{Void})
{
if (𝓟500{errors}.length.GreaterThanToken(𝓛8745{Number}))
{
const 𝓟508{error} = (𝓟500{errors}.length.EqualsEqualsEqualsToken(𝓛8745{Number}) ? 𝓟500{errors}.access(𝓛8745{Number}) : 𝓛8749{Error}.CONSTRUCTOR(𝓛12554{$Template}(𝓟500{errors}.length));
𝓟508{error}.queryErrors𝓟500{errors};
𝓟508{error}
}
}
return 𝓟498 = 𝓛1062{Promise}.all(𝓟504{mappedQueries}).then(𝓟505{$Lambda48})
}

Module: src/queryRecycler

type 𝓟[ty]2323{ObservableQueryItem} = {observableQuery: 𝓛[ty]2{<UNKNOWN>}, subscription: 𝓛[ty]2{<UNKNOWN>}}
const 𝓟510{shallowEqual} = 𝓛10097{require}(𝓛8743{String});
function 𝓟511{CONSTRUCTOR} (): (𝓟[ty]515{ObservableQueryRecycler})
{
const 𝓟[ty]515{ObservableQueryRecycler};
const 𝓟[ty]515{ObservableQueryRecycler};
𝓟[ty]515{ObservableQueryRecycler}.observableQueries𝓛8757{Array}();
}
class 𝓟[ty]515{ObservableQueryRecycler}{
𝓟517{observableQueries}: (𝓛[ty]8696{Function} ≠ 𝓛[ty]8670{Array});
function 𝓟518{recycle} (𝓟519{observableQuery}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟520: 𝓛[ty]10033{Void})
{
𝓟519{observableQuery}.setOptions({fetchPolicy: 𝓛8743{String},pollInterval: 𝓛8745{Number},fetchResults: 𝓛8744{Boolean}})
𝓟[ty]515{ObservableQueryRecycler}.observableQueries.push({observableQuery: 𝓟519{observableQuery},subscription: 𝓟519{observableQuery}.subscribe({})})
}
function 𝓟521{reuse} (𝓟522{options}: [OOV]𝓟[ty]2308{QueryOpts}): (𝓟523: [OOV]any)
{
if (𝓟[ty]515{ObservableQueryRecycler}.observableQueries.length.LessThanEqualsToken(𝓛8745{Number}))
{
return 𝓟523 = 𝓛12563{undefined}
}
const 𝓟524{item}: [OOV]𝓟[ty]2323{ObservableQueryItem} = 𝓟[ty]515{ObservableQueryRecycler}.observableQueries.pop();
if (𝓛12548{ExclamationToken}(𝓟524{item}))
{
return 𝓟523 = 𝓛12563{undefined}
}
const 𝓟525{observableQuery} = 𝓟524{item}.observableQuery;
const 𝓟526{subscription} = 𝓟524{item}.subscription;
𝓟526{subscription}.unsubscribe()
const 𝓟527{ssr}: [miss]𝓛[ty]8666{Boolean} = 𝓟522{options}.ssr;
const 𝓟528{client} = 𝓟522{options}.client;
const 𝓟529{modifiableOpts}: [miss]𝓛[ty]8642{Object} = 𝓟522{options}.modifiableOpts;
if (𝓛12548{ExclamationToken}(𝓟510{shallowEqual}(𝓟529{modifiableOpts}.variables.BarBarToken({}),𝓟525{observableQuery}.variables)))
{
return 𝓟523 = 𝓛12563{undefined}
}
𝓟525{observableQuery}.setOptions({pollInterval: 𝓟522{options}.pollInterval,fetchPolicy: 𝓟522{options}.fetchPolicy})
return 𝓟523 = 𝓟525{observableQuery}
}
}

Module: src/query-hoc

const 𝓟530{hoistNonReactStatics} = 𝓛10097{require}(𝓛8743{String});
function 𝓟531{$Lambda58} (𝓟532{r}: [OOV]any,𝓟533{graphQLDisplayName}: 𝓛[ty]10051{String}): (𝓟534: [miss]𝓛[ty]10033{Void})
{
if (𝓟532{r}.error)
{
const 𝓟535{error} = 𝓟532{r}.error;
function 𝓟536{$Lambda59} (): (𝓟537: [miss]𝓛[ty]10033{Void})
{
if (𝓟535{error})
{
let 𝓟538{errorMessage}: [OOV]any = 𝓟535{error};
if (𝓟535{error}.stack)
{
𝓟538{errorMessage}(𝓟535{error}.stack.includes(𝓟535{error}.message) ? 𝓟535{error}.stack : 𝓛12554{$Template}(𝓟535{error}.message,𝓟535{error}.stack);
}
𝓛1{<UNKNOWN>}(𝓛12554{$Template}(𝓟533{graphQLDisplayName}),𝓟538{errorMessage})
}
}
let 𝓟539{logErrorTimeoutId}: [miss]𝓛[ty]8655{Number} = 𝓛12490{setTimeout}(𝓟536{$Lambda59},𝓛8745{Number});
function 𝓟540{$Lambda60} (): (𝓟541: [OOV]any)
{
𝓛12465{clearTimeout}(𝓟539{logErrorTimeoutId})
return 𝓟541 = 𝓟535{error}
}
𝓛8741{Object}.defineProperty(𝓟532{r},𝓛8743{String},{configurable: 𝓛8744{Boolean},enumerable: 𝓛8744{Boolean},get: 𝓟540{$Lambda60}})
}
}
const 𝓟542{logUnhandledError}: [miss]𝓛[ty]8696{Function} = 𝓟531{$Lambda58};
function 𝓟543{query} (𝓟544{document}: [OOV]𝓛[ty]22854{DocumentNode},𝓟545{operationOptions}: [OOV]𝓟[ty]2283{OperationOption},𝓟546{logUnhandled}: (𝓛[ty]8696{Function} ≠ 𝓛[ty]8666{Boolean})): (𝓟547: [miss]𝓛[ty]8696{Function})
{
const 𝓟548{operation}: [OOV]𝓛[ty]2{<UNKNOWN>} = 𝓟227{parser}(𝓟544{document});
const 𝓟549{options} = 𝓟545{operationOptions}.options;
const 𝓟550{skip} = 𝓟545{operationOptions}.skip;
const 𝓟551{alias}: [miss]𝓛[ty]10051{String} = 𝓟545{operationOptions}.alias;
let 𝓟552{mapPropsToOptions}: [miss]𝓛[ty]8696{Function} = 𝓟549{options} as (any)->𝓟[ty]2308{QueryOpts};
if (𝓛12550{$TypeOf}(𝓟552{mapPropsToOptions}).ExclamationEqualsEqualsToken(𝓛8743{String}))
{
function 𝓟553{$Lambda61} (): (𝓟554: [OOV]𝓟[ty]2308{QueryOpts})
{
return 𝓟554 = 𝓟549{options} as 𝓟[ty]2308{QueryOpts}
}
𝓟552{mapPropsToOptions}𝓟553{$Lambda61};
}
let 𝓟555{mapPropsToSkip}: [miss]𝓛[ty]8696{Function} = 𝓟550{skip} as (any)->𝓛[ty]8666{Boolean};
if (𝓛12550{$TypeOf}(𝓟555{mapPropsToSkip}).ExclamationEqualsEqualsToken(𝓛8743{String}))
{
function 𝓟556{$Lambda62} (): (𝓟557: [OOV]any)
{
return 𝓟557 = 𝓟550{skip} as any
}
𝓟555{mapPropsToSkip}𝓟556{$Lambda62};
}
let 𝓟558{lastResultProps}: [OOV]any;
function 𝓟559{$Lambda63} (𝓟560{WrappedComponent}: [OOV]𝓛[ty]33387{ComponentType}): (𝓟561: [OOV]𝓛[ty]33403{ComponentClass})
{
const 𝓟562{graphQLDisplayName}: [miss]𝓛[ty]10051{String} = 𝓛12554{$Template}(𝓟551{alias},𝓟688{getDisplayName}(𝓟560{WrappedComponent}));
const 𝓟563{displayName}: [miss]𝓛[ty]10051{String} = 𝓟562{graphQLDisplayName};
const 𝓟564{WrappedComponent} = 𝓟564{WrappedComponent};
function 𝓟565{CONSTRUCTOR} (): (𝓟[ty]569{GraphQL})
{
const 𝓟[ty]569{GraphQL};
const 𝓟[ty]569{GraphQL};
}
class 𝓟[ty]569{GraphQL} extends 𝓟[ty]707{GraphQLBase}{
function 𝓟571{render} (): (𝓟572: [OOV]any)
{
let 𝓟573{props} = 𝓟[ty]569{GraphQL}.props;
const 𝓟574{shouldSkip}: [miss]𝓛[ty]8666{Boolean} = 𝓟555{mapPropsToSkip}(𝓟573{props});
const 𝓟575{opts} = (𝓟574{shouldSkip} ? 𝓛8741{Object}.create(𝓛12563{undefined}) : 𝓟552{mapPropsToOptions}(𝓟573{props});
if (𝓛12548{ExclamationToken}(𝓟574{shouldSkip}).AmpersandAmpersandToken(𝓛12548{ExclamationToken}(𝓟575{opts}.variables)).AmpersandAmpersandToken(𝓟548{operation}.variables.length.GreaterThanToken(𝓛8745{Number})))
{
𝓟575{opts}.variables𝓟691{calculateVariablesFromProps}(𝓟548{operation},𝓟573{props},𝓟562{graphQLDisplayName},𝓟688{getDisplayName}(𝓟560{WrappedComponent}));
}
return 𝓟572 = 𝓛12563{undefined}
}
}
return 𝓟561 = 𝓟530{hoistNonReactStatics}(𝓛12563{undefined},𝓟560{WrappedComponent},{})
}
return 𝓟547 = 𝓟559{$Lambda63}
}

Module: src/test-links

type 𝓟[ty]2320{MockedSubscriptionResult} = {result: 𝓛[ty]2{<UNKNOWN>}, error: 𝓛[ty]10053{Error}, delay: 𝓛[ty]8655{Number}}
type 𝓟[ty]2286{MockedSubscription} = {request: 𝓛[ty]2{<UNKNOWN>}}
type 𝓟[ty]2328{MockedResponse} = {delay: 𝓛[ty]8655{Number}, request: 𝓛[ty]2{<UNKNOWN>}, result: 𝓛[ty]2{<UNKNOWN>}, error: 𝓛[ty]10053{Error}, newData: ()->𝓛[ty]2{<UNKNOWN>}}
function 𝓟579{CONSTRUCTOR} (𝓟580{mockedResponses}: 𝓛[ty]8670{Array}): (𝓟[ty]587{MockLink})
{
const 𝓟[ty]587{MockLink};
const 𝓟[ty]587{MockLink};
𝓟[ty]587{MockLink}.mockedResponsesByKey{};
𝓟[ty]587{MockLink}()
function 𝓟584{$Lambda68} (𝓟585{mockedResponse}): (𝓟586: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]587{MockLink}.addMockedResponse(𝓟585{mockedResponse})
}
𝓟580{mockedResponses}.forEach(𝓟584{$Lambda68})
}
class 𝓟[ty]587{MockLink} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟589{mockedResponsesByKey}: (𝓛[ty]8696{Function} ≠ 𝓛[ty]8642{Object});
function 𝓟590{addMockedResponse} (𝓟591{mockedResponse}: [OOV]𝓟[ty]2328{MockedResponse}): (𝓟592: [miss]𝓛[ty]10033{Void})
{
const 𝓟593{key}: [miss]𝓛[ty]10051{String} = 𝓟648{requestToKey}(𝓟591{mockedResponse}.request);
let 𝓟594{mockedResponses}: [miss]𝓛[ty]8670{Array} = 𝓟[ty]587{MockLink}.mockedResponsesByKey.access(𝓟593{key});
if (𝓛12548{ExclamationToken}(𝓟594{mockedResponses}))
{
𝓟594{mockedResponses}𝓛8757{Array}();
𝓟[ty]587{MockLink}.mockedResponsesByKey.access(𝓟593{key})𝓟594{mockedResponses};
}
𝓟594{mockedResponses}.push(𝓟591{mockedResponse})
}
function 𝓟595{request} (𝓟596{operation}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟597: [OOV]any)
{
const 𝓟598{key}: [miss]𝓛[ty]10051{String} = 𝓟648{requestToKey}(𝓟596{operation});
const 𝓟599{responses}: [miss]𝓛[ty]8670{Array} = 𝓟[ty]587{MockLink}.mockedResponsesByKey.access(𝓟598{key});
if (𝓛12548{ExclamationToken}(𝓟599{responses}).BarBarToken(𝓟599{responses}.length.EqualsEqualsEqualsToken(𝓛8745{Number})))
{
𝓛8749{Error}.CONSTRUCTOR(𝓛12554{$Template}(𝓛24162{print}(𝓟596{operation}.query),𝓛8756{JSON}.stringify(𝓟596{operation}.variables)))
}
const 𝓟600{original}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛12551{$Spread}(𝓟[ty]587{MockLink}.mockedResponsesByKey.access(𝓟598{key})));
const 𝓟601{result} = 𝓟[ty]587{MockLink}.mockedResponsesByKey.access(𝓟598{key}).shift().BarBarToken({} as any).result;
const 𝓟602{error} = 𝓟[ty]587{MockLink}.mockedResponsesByKey.access(𝓟598{key}).shift().BarBarToken({} as any).error;
const 𝓟603{delay} = 𝓟[ty]587{MockLink}.mockedResponsesByKey.access(𝓟598{key}).shift().BarBarToken({} as any).delay;
const 𝓟604{newData} = 𝓟[ty]587{MockLink}.mockedResponsesByKey.access(𝓟598{key}).shift().BarBarToken({} as any).newData;
if (𝓟604{newData})
{
𝓟600{original}.access(𝓛8745{Number}).result𝓟604{newData}();
𝓟[ty]587{MockLink}.mockedResponsesByKey.access(𝓟598{key}).push(𝓟600{original}.access(𝓛8745{Number}))
}
if (𝓛12548{ExclamationToken}(𝓟601{result}).AmpersandAmpersandToken(𝓛12548{ExclamationToken}(𝓟602{error})))
{
𝓛8749{Error}.CONSTRUCTOR(𝓛12554{$Template}(𝓟598{key}))
}
function 𝓟605{$Lambda69} (𝓟606{observer}): (𝓟607: [miss]𝓛[ty]8696{Function})
{
function 𝓟608{$Lambda70} (): (𝓟609: [miss]𝓛[ty]10033{Void})
{
if (𝓟602{error})
{
𝓟606{observer}.error(𝓟602{error})
}
else
{
if (𝓟601{result})
{
𝓟606{observer}.next(𝓟601{result})
}
𝓟606{observer}.complete()
}
}
let 𝓟610{timer}: [miss]𝓛[ty]8655{Number} = 𝓛12490{setTimeout}(𝓟608{$Lambda70},(𝓟603{delay} ? 𝓟603{delay} : 𝓛8745{Number});
function 𝓟611{$Lambda71} (): (𝓟612: [miss]𝓛[ty]10033{Void})
{
𝓛12465{clearTimeout}(𝓟610{timer})
}
return 𝓟607 = 𝓟611{$Lambda71}
}
return 𝓟597 = 𝓟818{Observable}.CONSTRUCTOR(𝓟605{$Lambda69})
}
}
function 𝓟613{CONSTRUCTOR} (): (𝓟[ty]617{MockSubscriptionLink})
{
const 𝓟[ty]617{MockSubscriptionLink};
const 𝓟[ty]617{MockSubscriptionLink};
𝓟[ty]617{MockSubscriptionLink}.unsubscribers𝓛8757{Array}();
𝓟[ty]617{MockSubscriptionLink}.setups𝓛8757{Array}();
𝓟[ty]617{MockSubscriptionLink}()
}
class 𝓟[ty]617{MockSubscriptionLink} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟619{unsubscribers}: 𝓛[ty]8670{Array};
𝓟620{setups}: 𝓛[ty]8670{Array};
𝓟621{observer}: [OOV]any;
function 𝓟622{request} (𝓟623{_req}: [OOV]any): (𝓟624: [OOV]any)
{
function 𝓟625{$Lambda72} (𝓟626{observer}): (𝓟627: [miss]𝓛[ty]8696{Function})
{
function 𝓟628{$Lambda73} (𝓟629{x}): (𝓟630: [OOV]any)
{
return 𝓟630 = 𝓟629{x}()
}
𝓟[ty]617{MockSubscriptionLink}.setups.forEach(𝓟628{$Lambda73})
𝓟[ty]617{MockSubscriptionLink}.observer𝓟626{observer};
function 𝓟631{$Lambda74} (): (𝓟632: [miss]𝓛[ty]10033{Void})
{
function 𝓟633{$Lambda75} (𝓟634{x}): (𝓟635: [OOV]any)
{
return 𝓟635 = 𝓟634{x}()
}
𝓟[ty]617{MockSubscriptionLink}.unsubscribers.forEach(𝓟633{$Lambda75})
}
return 𝓟627 = 𝓟631{$Lambda74}
}
return 𝓟624 = 𝓟818{Observable}.CONSTRUCTOR(𝓟625{$Lambda72})
}
function 𝓟636{simulateResult} (𝓟637{result}: [OOV]𝓟[ty]2320{MockedSubscriptionResult}): (𝓟638: [miss]𝓛[ty]10033{Void})
{
function 𝓟639{$Lambda76} (): (𝓟640: [miss]𝓛[ty]10033{Void})
{
const 𝓟641{observer} = 𝓟[ty]617{MockSubscriptionLink}.observer;
if (𝓛12548{ExclamationToken}(𝓟641{observer}))
{
𝓛8749{Error}.CONSTRUCTOR(𝓛8743{String})
}
if (𝓟637{result}.result.AmpersandAmpersandToken(𝓟641{observer}.next))
{
𝓟641{observer}.next(𝓟637{result}.result)
}
if (𝓟637{result}.error.AmpersandAmpersandToken(𝓟641{observer}.error))
{
𝓟641{observer}.error(𝓟637{result}.error)
}
}
𝓛12490{setTimeout}(𝓟639{$Lambda76},𝓟637{result}.delay.BarBarToken(𝓛8745{Number}))
}
function 𝓟642{onSetup} (𝓟643{listener}: [OOV]any): (𝓟644: 𝓛[ty]10033{Void})
{
𝓟[ty]617{MockSubscriptionLink}.setups𝓟[ty]617{MockSubscriptionLink}.setups.concat(𝓛8757{Array}(𝓟643{listener}));
}
function 𝓟645{onUnsubscribe} (𝓟646{listener}: [OOV]any): (𝓟647: 𝓛[ty]10033{Void})
{
𝓟[ty]617{MockSubscriptionLink}.unsubscribers𝓟[ty]617{MockSubscriptionLink}.unsubscribers.concat(𝓛8757{Array}(𝓟646{listener}));
}
}
function 𝓟648{requestToKey} (𝓟649{request}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟650: (𝓛[ty]10033{Void} ≠ 𝓛[ty]10051{String}))
{
const 𝓟651{queryString} = 𝓟649{request}.query.AmpersandAmpersandToken(𝓛24162{print}(𝓟649{request}.query));
const 𝓟652{requestKey}: [miss]𝓛[ty]8642{Object} = {variables: 𝓟649{request}.variables.BarBarToken({}),query: 𝓟651{queryString}};
return 𝓟650 = 𝓛8756{JSON}.stringify(𝓟652{requestKey})
}
function 𝓟653{mockSingleLink} (𝓟654{mockedResponses}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8670{Array})): (𝓟655: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟655 = 𝓟579{CONSTRUCTOR}(𝓟654{mockedResponses})
}
function 𝓟656{mockObservableLink} (): (𝓟657: [OOV]𝓟[ty]617{MockSubscriptionLink})
{
return 𝓟657 = 𝓟613{CONSTRUCTOR}()
}

Module: src/browser

const 𝓟658{compose} = 𝓛10097{require}(𝓛8743{String});

Module: src/ApolloProvider

type 𝓟[ty]2337{ApolloProviderProps} = {client: 𝓛[ty]2{<UNKNOWN>}, children: 𝓛[ty]33340{ReactNode}}
const 𝓟660{invariant} = 𝓛10097{require}(𝓛8743{String});
const 𝓟661{propTypes}: [miss]𝓛[ty]8642{Object} = {client: 𝓛29738{object}.isRequired,children: 𝓛29741{element}.isRequired};
const 𝓟662{childContextTypes}: [miss]𝓛[ty]8642{Object} = {client: 𝓛29738{object}.isRequired,operations: 𝓛29738{object}};
function 𝓟663{CONSTRUCTOR} (𝓟664{props}: [OOV]𝓟[ty]2337{ApolloProviderProps},𝓟665{context}: [OOV]any): (𝓟[ty]669{ApolloProvider})
{
const 𝓟[ty]669{ApolloProvider};
const 𝓟[ty]669{ApolloProvider};
𝓟[ty]669{ApolloProvider}.operations𝓛2995{Map}.CONSTRUCTOR();
𝓟[ty]669{ApolloProvider}(𝓟664{props},𝓟665{context})
𝓟660{invariant}(𝓟664{props}.client,𝓛8743{String}.PlusToken(𝓛8743{String}))
if (𝓛12548{ExclamationToken}(𝓟664{props}.client as any.__operations_cache__))
{
𝓟664{props}.client as any.__operations_cache__𝓟[ty]669{ApolloProvider}.operations;
}
}
class 𝓟[ty]669{ApolloProvider} extends 𝓛[ty]33520{Component}{
𝓟671{operations}: (𝓛[ty]8655{Number} ≠ 𝓛[ty]3199{Map});
function 𝓟672{getChildContext} (): (𝓟673: [miss]𝓛[ty]8642{Object})
{
return 𝓟673 = {client: 𝓟[ty]669{ApolloProvider}.props.client,operations: 𝓟[ty]669{ApolloProvider}.props.client as any.__operations_cache__}
}
function 𝓟674{render} (): (𝓟675: [OOV]any)
{
return 𝓟675 = 𝓟[ty]669{ApolloProvider}.props.children
}
}

Module: src/hoc-utils

type 𝓟[ty]2301{RefSetter} = (𝓛[ty]33403{ComponentClass})->any
const 𝓟677{invariant} = 𝓛10097{require}(𝓛8743{String});
function 𝓟678{$Lambda49} (): (𝓟679: [miss]𝓛[ty]8642{Object})
{
return 𝓟679 = {}
}
const 𝓟680{defaultMapPropsToOptions}: [miss]𝓛[ty]8696{Function} = 𝓟678{$Lambda49};
function 𝓟681{$Lambda50} (𝓟682{props}): (𝓟683: [OOV]any)
{
return 𝓟683 = 𝓟682{props}
}
const 𝓟684{defaultMapResultToProps}: 𝓛[ty]8696{Function} = 𝓟681{$Lambda50};
function 𝓟685{$Lambda51} (): (𝓟686: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟686 = 𝓛8744{Boolean}
}
const 𝓟687{defaultMapPropsToSkip}: [miss]𝓛[ty]8696{Function} = 𝓟685{$Lambda51};
function 𝓟688{getDisplayName} (𝓟689{WrappedComponent}: [OOV]𝓛[ty]33387{ComponentType}): (𝓟690: [OOV]any)
{
return 𝓟690 = 𝓟689{WrappedComponent}.displayName.BarBarToken(𝓟689{WrappedComponent}.name).BarBarToken(𝓛8743{String})
}
function 𝓟691{calculateVariablesFromProps} (𝓟692{operation}: [OOV]𝓟[ty]2290{IDocumentDefinition},𝓟693{props}: [OOV]any,𝓟694{graphQLDisplayName}: 𝓛[ty]10051{String},𝓟695{wrapperName}: 𝓛[ty]10051{String}): (𝓟696: [OOV]𝓟[ty]2306{OperationVariables})
{
let 𝓟697{variables}: [OOV]𝓟[ty]2306{OperationVariables} = {};
{
let 𝓟698{variable} = 𝓛12552{$ArrayAccess}(𝓟692{operation}.variables).variable;
let 𝓟699{type} = 𝓛12552{$ArrayAccess}(𝓟692{operation}.variables).type;
while (𝓛8744{Boolean})
{
if (𝓛12548{ExclamationToken}(𝓟698{variable}.name).BarBarToken(𝓛12548{ExclamationToken}(𝓟698{variable}.name.value)))
{
}
const 𝓟700{variableName} = 𝓟698{variable}.name.value;
const 𝓟701{variableProp} = 𝓟693{props} as any.access(𝓟700{variableName});
if (𝓛12550{$TypeOf}(𝓟701{variableProp}).ExclamationEqualsEqualsToken(𝓛8743{String}))
{
𝓟697{variables}.access(𝓟700{variableName})𝓟701{variableProp};
}
if (𝓟699{type}.kind.ExclamationEqualsEqualsToken(𝓛8743{String}))
{
𝓟697{variables}.access(𝓟700{variableName})𝓛12563{undefined};
}
if (𝓟692{operation}.type.EqualsEqualsEqualsToken(𝓟225{DocumentType}.Mutation))
{
}
𝓟677{invariant}(𝓛12550{$TypeOf}(𝓟701{variableProp}).ExclamationEqualsEqualsToken(𝓛8743{String}),𝓛12554{$Template}(𝓟692{operation}.name,𝓟695{wrapperName}).PlusToken(𝓛12554{$Template}(𝓟698{variable}.name.value)).PlusToken(𝓛12554{$Template}(𝓟694{graphQLDisplayName})))
}
}
return 𝓟696 = 𝓟697{variables}
}
function 𝓟702{CONSTRUCTOR} (𝓟703{props}: [OOV]any): (𝓟[ty]707{GraphQLBase})
{
const 𝓟[ty]707{GraphQLBase};
const 𝓟[ty]707{GraphQLBase};
𝓟[ty]707{GraphQLBase}(𝓟703{props})
𝓟[ty]707{GraphQLBase}.setWrappedInstance𝓟[ty]707{GraphQLBase}.setWrappedInstance.bind(𝓟[ty]707{GraphQLBase});
}
class 𝓟[ty]707{GraphQLBase} extends 𝓛[ty]33520{Component}{
𝓟709{withRef}: (𝓛[ty]8696{Function} ≠ 𝓛[ty]8666{Boolean});
𝓟710{wrappedInstance}: [OOV]𝓛[ty]33403{ComponentClass};
function 𝓟711{getWrappedInstance} (): (𝓟712: [OOV]any)
{
𝓟677{invariant}(𝓟[ty]707{GraphQLBase}.withRef,𝓛8743{String}.PlusToken(𝓛8743{String}))
return 𝓟712 = 𝓟[ty]707{GraphQLBase}.wrappedInstance
}
function 𝓟713{setWrappedInstance} (𝓟714{ref}: [OOV]𝓛[ty]33403{ComponentClass}): (𝓟715: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]707{GraphQLBase}.wrappedInstance𝓟714{ref};
}
}

Module: src/graphql

function 𝓟716{graphql} (𝓟717{document}: [OOV]𝓛[ty]22854{DocumentNode},𝓟718{operationOptions}: [OOV]𝓟[ty]2283{OperationOption}): (𝓟719: [OOV]any)
{
𝓛12549{$Switch}(𝓟227{parser}(𝓟717{document}).type)
𝓛12561{$Case}(𝓟225{DocumentType}.Mutation)
return 𝓟719 = 𝓟139{mutation}(𝓟717{document},𝓟718{operationOptions})
𝓛12561{$Case}(𝓟225{DocumentType}.Subscription)
return 𝓟719 = 𝓟173{subscribe}(𝓟717{document},𝓟718{operationOptions})
𝓛12561{$Case}(𝓟225{DocumentType}.Query)
return 𝓟719 = 𝓟543{query}(𝓟717{document},𝓟718{operationOptions},𝓛8744{Boolean})
}

Module: dangerfile

const 𝓟720{pr} = 𝓛1{<UNKNOWN>}.github.pr;
const 𝓟721{commits} = 𝓛1{<UNKNOWN>}.github.commits;
const 𝓟722{modified} = 𝓛1{<UNKNOWN>}.git.modified_files;
const 𝓟723{bodyAndTitle} = 𝓟720{pr}.body.PlusToken(𝓟720{pr}.title).toLowerCase();
const 𝓟724{trivialPR} = 𝓟723{bodyAndTitle}.includes(𝓛8743{String});
const 𝓟725{acceptedNoTests} = 𝓟723{bodyAndTitle}.includes(𝓛8743{String});
function 𝓟726{$Lambda0} (𝓟727{file}: 𝓛[ty]10051{String}): (𝓟728: [OOV]any)
{
return 𝓟728 = 𝓟827{includes}(𝓟727{file},𝓛8743{String})
}
const 𝓟729{typescriptOnly}: [miss]𝓛[ty]8696{Function} = 𝓟726{$Lambda0};
function 𝓟730{$Lambda1} (𝓟731{file}: 𝓛[ty]10051{String}): (𝓟732: [OOV]any)
{
return 𝓟732 = 𝓛7984{existsSync}(𝓟731{file}).AmpersandAmpersandToken(𝓛7404{lstatSync}(𝓟731{file}).isFile())
}
const 𝓟733{filesOnly}: [miss]𝓛[ty]8696{Function} = 𝓟730{$Lambda1};
function 𝓟734{$Lambda2} (𝓟735{p}): (𝓟736: [OOV]any)
{
return 𝓟736 = 𝓟827{includes}(𝓟735{p},𝓛8743{String})
}
function 𝓟737{$Lambda3} (𝓟738{p}): (𝓟739: [OOV]any)
{
return 𝓟739 = 𝓟733{filesOnly}(𝓟738{p}).AmpersandAmpersandToken(𝓟729{typescriptOnly}(𝓟738{p}))
}
const 𝓟740{modifiedAppFiles} = 𝓟722{modified}.filter(𝓟734{$Lambda2}).filter(𝓟737{$Lambda3});
function 𝓟741{$Lambda4} (𝓟742{p}): (𝓟743: [OOV]any)
{
return 𝓟743 = 𝓟827{includes}(𝓟742{p},𝓛8743{String})
}
const 𝓟744{modifiedTestFiles} = 𝓟722{modified}.filter(𝓟741{$Lambda4});
function 𝓟745{$Lambda5} (𝓟746{paths}): (𝓟747: [miss]𝓛[ty]10051{String})
{
const 𝓟748{repoURL} = 𝓛1{<UNKNOWN>}.github.pr.head.repo.html_url;
const 𝓟749{ref} = 𝓛1{<UNKNOWN>}.github.pr.head.ref;
function 𝓟750{$Lambda6} (𝓟751{path}): (𝓟752: [miss]𝓛[ty]10051{String})
{
return 𝓟752 = 𝓟763{createLink}(𝓛12554{$Template}(𝓟748{repoURL},𝓟749{ref},𝓟751{path}),𝓟751{path})
}
const 𝓟753{links} = 𝓟746{paths}.map(𝓟750{$Lambda6});
return 𝓟747 = 𝓟758{toSentence}(𝓟753{links})
}
const 𝓟754{linkableFiles}: [miss]𝓛[ty]8696{Function} = 𝓟745{$Lambda5};
function 𝓟755{$Lambda7} (𝓟756{array}: 𝓛[ty]8670{Array}): (𝓟757: (𝓛[ty]8655{Number} ≠ 𝓛[ty]10051{String}))
{
if (𝓟756{array}.length.EqualsEqualsEqualsToken(𝓛8745{Number}))
{
return 𝓟757 = 𝓟756{array}.access(𝓛8745{Number})
}
return 𝓟757 = 𝓟756{array}.slice(𝓛8745{Number},𝓟756{array}.length.MinusToken(𝓛8745{Number})).join(𝓛8743{String}).PlusToken(𝓛8743{String}).PlusToken(𝓟756{array}.pop())
}
const 𝓟758{toSentence}: [miss]𝓛[ty]8696{Function} = 𝓟755{$Lambda7};
function 𝓟759{$Lambda8} (𝓟760{href}: 𝓛[ty]10051{String},𝓟761{text}: 𝓛[ty]10051{String}): (𝓟762: 𝓛[ty]10051{String})
{
return 𝓟762 = 𝓛12554{$Template}(𝓟760{href},𝓟761{text})
}
const 𝓟763{createLink}: [miss]𝓛[ty]8696{Function} = 𝓟759{$Lambda8};
function 𝓟764{$Lambda9} (𝓟765{type}: 𝓛[ty]8696{Function},𝓟766{paths}: 𝓛[ty]8670{Array},𝓟767{codeToInclude}: (𝓛[ty]8655{Number} ≠ 𝓛[ty]10051{String})): (𝓟768: [miss]𝓛[ty]10033{Void})
{
if (𝓟766{paths}.length.GreaterThanToken(𝓛8745{Number}))
{
const 𝓟769{files}: [miss]𝓛[ty]10051{String} = 𝓟754{linkableFiles}(𝓟766{paths});
const 𝓟770{strict}: [miss]𝓛[ty]10051{String} = 𝓛8743{String}.PlusToken(𝓟767{codeToInclude}).PlusToken(𝓛8743{String});
𝓟765{type}(𝓛12554{$Template}(𝓟770{strict},𝓟769{files}))
}
}
const 𝓟771{raiseIssueAboutPaths}: [miss]𝓛[ty]8696{Function} = 𝓟764{$Lambda9};
function 𝓟772{$Lambda10} (𝓟773{x}): (𝓟774: [OOV]any)
{
return 𝓟774 = 𝓟773{x}.author.AmpersandAmpersandToken(𝓟773{x}.author.login)
}
const 𝓟775{authors} = 𝓟721{commits}.map(𝓟772{$Lambda10});
function 𝓟776{$Lambda11} (𝓟777{x}): (𝓟778: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟778 = 𝓛8757{Array}(𝓛8743{String},𝓛8743{String}).indexOf(𝓟777{x}).GreaterThanToken(𝓛12557{MinusToken}(𝓛8745{Number}))
}
const 𝓟779{isBot} = 𝓟775{authors}.some(𝓟776{$Lambda11});
if (𝓛12548{ExclamationToken}(𝓟779{isBot}))
{
const 𝓟780{changelogChanges} = 𝓟827{includes}(𝓟722{modified},𝓛8743{String});
if (𝓟740{modifiedAppFiles}.length.GreaterThanToken(𝓛8745{Number}).AmpersandAmpersandToken(𝓛12548{ExclamationToken}(𝓟724{trivialPR})).AmpersandAmpersandToken(𝓛12548{ExclamationToken}(𝓟780{changelogChanges})))
{
𝓛1{<UNKNOWN>}(𝓛8743{String})
}
if (𝓟720{pr}.body.length.EqualsEqualsEqualsToken(𝓛8745{Number}))
{
𝓛1{<UNKNOWN>}(𝓛8743{String})
}
const 𝓟781{hasAppChanges}: [miss]𝓛[ty]8666{Boolean} = 𝓟740{modifiedAppFiles}.length.GreaterThanToken(𝓛8745{Number});
const 𝓟782{hasTestChanges}: [miss]𝓛[ty]8666{Boolean} = 𝓟744{modifiedTestFiles}.length.GreaterThanToken(𝓛8745{Number});
const 𝓟783{bigPRThreshold}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
if (𝓛1{<UNKNOWN>}.github.pr.additions.PlusToken(𝓛1{<UNKNOWN>}.github.pr.deletions).GreaterThanToken(𝓟783{bigPRThreshold}))
{
𝓛1{<UNKNOWN>}(𝓛8743{String})
}
if (𝓟781{hasAppChanges}.AmpersandAmpersandToken(𝓛12548{ExclamationToken}(𝓟782{hasTestChanges})))
{
𝓛1{<UNKNOWN>}(𝓛8743{String})
}
function 𝓟784{$Lambda12} (𝓟785{x}): (𝓟786: [OOV]any)
{
const 𝓟787{content} = 𝓛7899{readFileSync}(𝓟785{x}).toString();
return 𝓟786 = 𝓟787{content}.includes(𝓛8743{String}).BarBarToken(𝓟787{content}.includes(𝓛8743{String})).BarBarToken(𝓟787{content}.includes(𝓛8743{String})).BarBarToken(𝓟787{content}.includes(𝓛8743{String}))
}
const 𝓟788{onlyTestFiles} = 𝓟744{modifiedTestFiles}.filter(𝓟784{$Lambda12});
𝓟771{raiseIssueAboutPaths}(𝓛1{<UNKNOWN>},𝓟788{onlyTestFiles},𝓛8743{String})
}

Module: examples/typescript/src/App

function 𝓟789{$Lambda77} (): (𝓟790: [OOV]any)
{
return 𝓟790 = 𝓛12563{undefined}
}
const 𝓟791{App}: [miss]𝓛[ty]8696{Function} = 𝓟789{$Lambda77};

Module: examples/typescript/src/__generated__/types

type 𝓟[ty]2304{GetCharacterQueryVariables} = {episode: 𝓛[ty]8655{Number}}
type 𝓛[ty]8655{Number} = 𝓛[ty]8655{Number}
type 𝓟[ty]2285{GetCharacterQuery} = {hero: any}
const 𝓟795{Episode} = {NEWHOPE: 𝓛8745{Number},EMPIRE: 𝓛8745{Number},JEDI: 𝓛8745{Number}};

Module: src/test-utils

function 𝓟796{CONSTRUCTOR} (𝓟797{props}: [OOV]any,𝓟798{context}: [OOV]any): (𝓟[ty]804{MockedProvider})
{
const 𝓟[ty]804{MockedProvider};
const 𝓟[ty]804{MockedProvider};
𝓟[ty]804{MockedProvider}(𝓟797{props},𝓟798{context})
if (𝓟[ty]804{MockedProvider}.props.client)
{
}
const 𝓟802{addTypename}: [miss]𝓛[ty]8666{Boolean} = 𝓛12548{ExclamationToken}(𝓟[ty]804{MockedProvider}.props.removeTypename);
const 𝓟803{link} = 𝓟653{mockSingleLink}.apply(𝓛12563{undefined},𝓟[ty]804{MockedProvider}.props.mocks);
𝓟[ty]804{MockedProvider}.client𝓟809{ApolloClient}.CONSTRUCTOR({link: 𝓟803{link},cache: 𝓟828{Cache}.CONSTRUCTOR({addTypename: 𝓟802{addTypename}}),defaultOptions: 𝓟[ty]804{MockedProvider}.props.defaultOptions});
}
class 𝓟[ty]804{MockedProvider} extends 𝓛[ty]33520{Component}{
𝓟806{client}: [OOV]any;
function 𝓟807{render} (): (𝓟808: [OOV]any)
{
return 𝓟808 = 𝓛12563{undefined}
}
}