API ReferenceAdvanced utilities and typesFunction
selectContextualSource()
function selectContextualSource<T, TContext>( overrideSource, providerSource): ContextualSource<T, TContext> | undefined;Selects a component-level source over its provider-level default.
Only undefined inherits. Explicit null is a deliberate override and is preserved so callers can
turn off a provider default for one operation.
Type Parameters
| Type Parameter |
|---|
T |
TContext |
Parameters
| Parameter | Type |
|---|---|
overrideSource | | ContextualSource<T, TContext> | undefined |
providerSource | | ContextualSource<T, TContext> | undefined |
Returns
| ContextualSource<T, TContext> | undefined