function useWaitForUserOperationTransaction(
config,
): UseWaitForUserOperationTransactionResult;Defined in: account-kit/react/src/hooks/useWaitForUserOperationTransaction.ts:63
Custom hook to wait for a user operation transaction and manage its state (pending, error, result).
import {
useWaitForUserOperationTransaction,
useSmartAccountClient,
} from "@account-kit/react";
const { client } = useSmartAccountClient({});
const {
waitForUserOperationTransaction,
waitForUserOperationTransactionResult,
isWaitingForUserOperationTransaction,
error,
} = useWaitForUserOperationTransaction({
client,
// these are optional
onSuccess: (result) => {
// do something on success
},
onError: (error) => console.error(error),
});| Parameter | Type | Description |
|---|---|---|
| Configuration object containing the client. ref |
UseWaitForUserOperationTransactionResult
An object containing methods and state related to waiting for a user operation transaction. ref