Skip to Content
Anuma SDKReactInternalType AliasesPendingInteraction<TData, TResult>

PendingInteraction<TData, TResult>

PendingInteraction<TData, TResult> = object

Defined in: src/react/useUIInteraction.ts:21 

Represents a pending user interaction that needs to be resolved

Type Parameters

Type ParameterDefault type

TData

unknown

TResult

unknown

Properties

createdAt

createdAt: number

Defined in: src/react/useUIInteraction.ts:27 


data

data: TData

Defined in: src/react/useUIInteraction.ts:24 


id

id: string

Defined in: src/react/useUIInteraction.ts:22 


reject()

reject: (error: Error) => void

Defined in: src/react/useUIInteraction.ts:26 

Parameters

ParameterType

error

Error

Returns

void


replacesInteractionId?

optional replacesInteractionId: string

Defined in: src/react/useUIInteraction.ts:33 

If set, this interaction replaces a previous one (e.g. an updated app)


resolve()

resolve: (result: TResult) => void

Defined in: src/react/useUIInteraction.ts:25 

Parameters

ParameterType

result

TResult

Returns

void


resolved?

optional resolved: boolean

Defined in: src/react/useUIInteraction.ts:28 


result?

optional result: TResult

Defined in: src/react/useUIInteraction.ts:29 


toolVersion?

optional toolVersion: number

Defined in: src/react/useUIInteraction.ts:31 

Version of the display tool that produced this interaction (for migration on restore)


type

type: InteractionType

Defined in: src/react/useUIInteraction.ts:23 

Last updated on