@types/relay-runtime
Advanced tools
Comparing version 14.1.11 to 14.1.12
@@ -103,3 +103,4 @@ // Type definitions for relay-runtime 14.1 | ||
LogFunction, | ||
UpdatableData, | ||
UpdatableQueryData, | ||
UpdatableFragmentData, | ||
} from './lib/store/RelayStoreTypes'; | ||
@@ -142,3 +143,8 @@ export { GraphQLSubscriptionConfig } from './lib/subscription/requestSubscription'; | ||
} from './lib/util/ReaderNode'; | ||
export { ConcreteRequest, GeneratedNode, RequestParameters } from './lib/util/RelayConcreteNode'; | ||
export { | ||
ConcreteRequest, | ||
ConcreteUpdatableQuery, | ||
GeneratedNode, | ||
RequestParameters, | ||
} from './lib/util/RelayConcreteNode'; | ||
export { RelayReplaySubject as ReplaySubject } from './lib/util/RelayReplaySubject'; | ||
@@ -145,0 +151,0 @@ export * from './lib/util/RelayRuntimeTypes'; |
@@ -1,3 +0,3 @@ | ||
import { Environment, StoreUpdater } from '../store/RelayStoreTypes'; | ||
import { Environment, SelectorStoreUpdater } from '../store/RelayStoreTypes'; | ||
export function commitLocalUpdate(environment: Environment, updater: StoreUpdater): void; | ||
export function commitLocalUpdate(environment: Environment, updater: SelectorStoreUpdater): void; |
@@ -21,3 +21,3 @@ import { MutationParameters } from '../mutations/commitMutation'; | ||
import { ConcreteRequest, RequestParameters } from '../util/RelayConcreteNode'; | ||
import { CacheConfig, DataID, Disposable, FetchPolicy, RenderPolicy, Variables } from '../util/RelayRuntimeTypes'; | ||
import { CacheConfig, DataID, Disposable, FetchPolicy, OperationType, RenderPolicy, Variables, VariablesOf } from '../util/RelayRuntimeTypes'; | ||
import { InvalidationState } from './RelayModernStore'; | ||
@@ -414,6 +414,10 @@ import { RelayOperationTracker } from './RelayOperationTracker'; | ||
invalidateStore(): void; | ||
readUpdatableFragment_EXPERIMENTAL<TKey extends HasUpdatableSpread>( | ||
readUpdatableQuery<TQuery extends OperationType>( | ||
gqlQuery: GraphQLTaggedNode, | ||
variables: VariablesOf<TQuery>, | ||
): UpdatableQueryData<TQuery>; | ||
readUpdatableFragment<TKey extends HasUpdatableSpread>( | ||
fragmentInput: GraphQLTaggedNode, | ||
fragmentRef: TKey, | ||
): UpdatableData<TKey>; | ||
): UpdatableFragmentData<TKey>; | ||
} | ||
@@ -1044,6 +1048,5 @@ | ||
/** | ||
* The return type of calls to readUpdatableQuery_EXPERIMENTAL and | ||
* readUpdatableFragment_EXPERIMENTAL. | ||
* The return type of calls to store.readUpdatableFragment. | ||
*/ | ||
export interface UpdatableData<TKey extends HasUpdatableSpread<TData>, TData = unknown> { | ||
export interface UpdatableFragmentData<TKey extends HasUpdatableSpread<TData>, TData = unknown> { | ||
readonly updatableData: Required<TKey>[' $data']; | ||
@@ -1053,5 +1056,12 @@ } | ||
/** | ||
* The return type of calls to store.readUpdatableQuery. | ||
*/ | ||
export interface UpdatableQueryData<TQuery extends OperationType> { | ||
readonly updatableData: TQuery['response']; | ||
} | ||
/** | ||
* A linked field where an updatable fragment is spread has the type | ||
* HasUpdatableSpread. | ||
* This type is expected by store.readUpdatableFragment_EXPERIMENTAL. | ||
* This type is expected by store.readUpdatableFragment. | ||
*/ | ||
@@ -1058,0 +1068,0 @@ export type HasUpdatableSpread<TData = unknown> = Readonly<{ |
{ | ||
"name": "@types/relay-runtime", | ||
"version": "14.1.11", | ||
"version": "14.1.12", | ||
"description": "TypeScript definitions for relay-runtime", | ||
@@ -38,4 +38,4 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/relay-runtime", | ||
"dependencies": {}, | ||
"typesPublisherContentHash": "cc239b7ae33ed3c9050c6f62288a3ce09797f5316cc37f86678166d0b2848545", | ||
"typesPublisherContentHash": "29d46a63ff19886a461d521f77f30426a5c8316d07141c6aa400356cda7f1802", | ||
"typeScriptVersion": "4.3" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
### Additional Details | ||
* Last updated: Fri, 16 Jun 2023 18:03:04 GMT | ||
* Last updated: Sun, 09 Jul 2023 13:32:43 GMT | ||
* Dependencies: none | ||
@@ -14,0 +14,0 @@ * Global values: none |
141375
3463