@coveo/headless-react
Preparing search index...
SSR Commerce
index
ReactEngineDefinition
Type Alias ReactEngineDefinition<TControllers, TEngineOptions, TSolutionType>
ReactEngineDefinition
:
EngineDefinition
<
TControllers
,
TEngineOptions
,
TSolutionType
,
>
&
{
HydratedStateProvider
:
FunctionComponent
<
PropsWithChildren
<
{
controllers
:
InferControllersMapFromDefinition
<
TControllers
,
TSolutionType
,
>
;
engine
:
CommerceEngine
;
}
,
>
,
>
;
StateProvider
:
FunctionComponent
<
PropsWithChildren
<
{
controllers
:
|
InferControllersMapFromDefinition
<
TControllers
,
TSolutionType
,
>
|
InferControllerStaticStateMapFromDefinitionsWithSolutionType
<
TControllers
,
TSolutionType
,
>
;
engine
?:
CommerceEngine
;
}
,
>
,
>
;
StaticStateProvider
:
FunctionComponent
<
PropsWithChildren
<
{
controllers
:
InferControllerStaticStateMapFromDefinitionsWithSolutionType
<
TControllers
,
TSolutionType
,
>
;
}
,
>
,
>
;
}
Type Parameters
TControllers
extends
ControllerDefinitionsMap
<
Controller
>
TEngineOptions
TSolutionType
extends
SolutionType
Type declaration
HydratedStateProvider
:
FunctionComponent
<
PropsWithChildren
<
{
controllers
:
InferControllersMapFromDefinition
<
TControllers
,
TSolutionType
,
>
;
engine
:
CommerceEngine
;
}
,
>
,
>
Deprecated
Use
StateProvider
instead.
StateProvider
:
FunctionComponent
<
PropsWithChildren
<
{
controllers
:
|
InferControllersMapFromDefinition
<
TControllers
,
TSolutionType
,
>
|
InferControllerStaticStateMapFromDefinitionsWithSolutionType
<
TControllers
,
TSolutionType
,
>
;
engine
?:
CommerceEngine
;
}
,
>
,
>
StaticStateProvider
:
FunctionComponent
<
PropsWithChildren
<
{
controllers
:
InferControllerStaticStateMapFromDefinitionsWithSolutionType
<
TControllers
,
TSolutionType
,
>
;
}
,
>
,
>
Deprecated
Use
StateProvider
instead.
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@coveo/headless-react
Loading...
Deprecated
Use
StateProvider
instead.