Skip to content

toolmark-monorepo / @toolmark/react / PendingConfirmationsState

Interface: PendingConfirmationsState ​

Defined in: packages/react/src/use-pending-confirmations.ts:11

Snapshot + actions returned by usePendingConfirmations.

Properties ​

approve ​

approve: (confirmId, input?) => Promise<ToolResult<unknown>>

Defined in: packages/react/src/use-pending-confirmations.ts:15

Approves a pending confirmation, optionally with edited input.

Parameters ​

confirmId ​

string

input? ​

unknown

Returns ​

Promise<ToolResult<unknown>>


items ​

items: PendingConfirmation[]

Defined in: packages/react/src/use-pending-confirmations.ts:13

Every deferred confirmation currently waiting.


reject ​

reject: (confirmId, reason?) => Promise<ToolResult<unknown>>

Defined in: packages/react/src/use-pending-confirmations.ts:17

Rejects a pending confirmation, optionally with a reason.

Parameters ​

confirmId ​

string

reason? ​

string

Returns ​

Promise<ToolResult<unknown>>