Function: createFragment()
Call Signature
createFragment<
TKey>(fragment,key,options?):DataStore<KeyTypeData<TKey,unknown>>
Defined in: index.d.mts:107
Reads fragment data from a fragment key and subscribes to updates.
Use this primitive when a parent query or fragment passes a generated
...Fragment$key reference into your component.
Type Parameters
TKey
TKey extends Readonly<{ $data?: unknown; $fragmentSpreads: unknown; }>
Parameters
fragment
GraphQLTaggedNode
GraphQL fragment document.
key
Accessor<TKey>
Fragment key accessor passed from a parent operation.
options?
deferStream?
boolean
Whether to defer the SSR stream until the data is resolved.
Returns
DataStore<KeyTypeData<TKey, unknown>>
A DataStore containing the fragment data state.
Call Signature
createFragment<
TKey>(fragment,key,options?):DataStore<KeyTypeData<TKey,unknown> |null|undefined>
Defined in: index.d.mts:110
Reads fragment data from a fragment key and subscribes to updates.
Use this primitive when a parent query or fragment passes a generated
...Fragment$key reference into your component.
Type Parameters
TKey
TKey extends Readonly<{ $data?: unknown; $fragmentSpreads: unknown; }>
Parameters
fragment
GraphQLTaggedNode
GraphQL fragment document.
key
Accessor<TKey | null | undefined>
Fragment key accessor passed from a parent operation.
options?
deferStream?
boolean
Whether to defer the SSR stream until the data is resolved.
Returns
DataStore<KeyTypeData<TKey, unknown> | null | undefined>
A DataStore containing the fragment data state.
Last updated: 3/5/26, 7:43 PM
Edit this page on GitHub