> ISPO SDK documentation. [HTML](https://ispo.ai/docs/modules/react.html) · [Documentation index](https://ispo.ai/docs/llms.txt)

# Module react

## <a id="modules"></a>Modules

<a id="supporting-types"></a>[Supporting types](react.Supporting_types.md)

## <a id="classes"></a>Classes

<a id="ispoerrorboundary"></a>[IspoErrorBoundary](../classes/react.IspoErrorBoundary.md)

## <a id="interfaces"></a>Interfaces

<a id="agentactivitiesresult"></a>[AgentActivitiesResult](../interfaces/react.AgentActivitiesResult.md)

<a id="appreadybeaconprops"></a>[AppReadyBeaconProps](../interfaces/react.AppReadyBeaconProps.md)

<a id="hostchatsresult"></a>[HostChatsResult](../interfaces/react.HostChatsResult.md)

<a id="ispoclient"></a>[ISPOClient](../interfaces/react.ISPOClient.md)

<a id="ispoerrorboundaryprops"></a>[IspoErrorBoundaryProps](../interfaces/react.IspoErrorBoundaryProps.md)

<a id="ispoproviderprops"></a>[ISPOProviderProps](../interfaces/react.ISPOProviderProps.md)

<a id="liveentityquerystate"></a>[LiveEntityQueryState](../interfaces/react.LiveEntityQueryState.md)

<a id="readablestore"></a>[ReadableStore](../interfaces/react.ReadableStore.md)

<a id="writablestore"></a>[WritableStore](../interfaces/react.WritableStore.md)

## <a id="type-aliases"></a>Type Aliases

<a id="agentactivitiesstatus"></a>[AgentActivitiesStatus](../types/react.AgentActivitiesStatus.md)

<a id="equalityfn"></a>[EqualityFn](../types/react.EqualityFn.md)

<a id="ispoerrorboundaryprops-1"></a>[ISPOErrorBoundaryProps](../types/react.ISPOErrorBoundaryProps.md)

<a id="liveentityerrorclass"></a>[LiveEntityErrorClass](../types/react.LiveEntityErrorClass.md)

<a id="liveentityquerystatus"></a>[LiveEntityQueryStatus](../types/react.LiveEntityQueryStatus.md)

<a id="storelistener"></a>[StoreListener](../types/react.StoreListener.md)

## <a id="variables"></a>Variables

<a id="ispoerrorboundary-1"></a>[ISPOErrorBoundary](../variables/react.ISPOErrorBoundary.md)

## <a id="functions"></a>Functions

<a id="appreadybeacon"></a>[AppReadyBeacon](../functions/react.AppReadyBeacon.md)

<a id="classifyliveentityerror"></a>[classifyLiveEntityError](../functions/react.classifyLiveEntityError.md)

<a id="createispoclient"></a>[createISPOClient](../functions/react.createISPOClient.md)

<a id="createstore"></a>[createStore](../functions/react.createStore.md)

<a id="ispoprovider"></a>[ISPOProvider](../functions/react.ISPOProvider.md)

<a id="liveentityquerykey"></a>[liveEntityQueryKey](../functions/react.liveEntityQueryKey.md)

<a id="useagentactivities"></a>[useAgentActivities](../functions/react.useAgentActivities.md)

<a id="useappready"></a>[useAppReady](../functions/react.useAppReady.md)

<a id="useentity"></a>[useEntity](../functions/react.useEntity.md)

<a id="useentityquery"></a>[useEntityQuery](../functions/react.useEntityQuery.md)

<a id="useentitywatch"></a>[useEntityWatch](../functions/react.useEntityWatch.md)

<a id="usehostchats"></a>[useHostChats](../functions/react.useHostChats.md)

<a id="useispoclient"></a>[useISPOClient](../functions/react.useISPOClient.md)

<a id="useliveentityquery"></a>[useLiveEntityQuery](../functions/react.useLiveEntityQuery.md)

<a id="useprojectfile"></a>[useProjectFile](../functions/react.useProjectFile.md)

<a id="usesharedfile"></a>[useSharedFile](../functions/react.useSharedFile.md)

<a id="usestoreselector"></a>[useStoreSelector](../functions/react.useStoreSelector.md)
