UseLedgerApiResult
Defined in: packages/react/src/hooks/useLedgerApi.ts:30
Type Parameters
Section titled “Type Parameters”T = unknown
Properties
Section titled “Properties”data:
LedgerApiResponse<T> |undefined
Defined in: packages/react/src/hooks/useLedgerApi.ts:42
Response data from the last successful request
error:
Error|null
Defined in: packages/react/src/hooks/useLedgerApi.ts:40
Error from the last request
isError
Section titled “isError”isError:
boolean
Defined in: packages/react/src/hooks/useLedgerApi.ts:38
Whether the last request failed
isPending
Section titled “isPending”isPending:
boolean
Defined in: packages/react/src/hooks/useLedgerApi.ts:36
Whether a request is in progress
request()
Section titled “request()”request: (
params) =>void
Defined in: packages/react/src/hooks/useLedgerApi.ts:32
Execute a ledger API request
Parameters
Section titled “Parameters”params
Section titled “params”string
requestMethod
Section titled “requestMethod”"GET" | "POST" | "PUT" | "DELETE"
resource
Section titled “resource”string
Returns
Section titled “Returns”void
requestAsync()
Section titled “requestAsync()”requestAsync: (
params) =>Promise<LedgerApiResponse<T>>
Defined in: packages/react/src/hooks/useLedgerApi.ts:34
Execute async with promise return
Parameters
Section titled “Parameters”params
Section titled “params”string
requestMethod
Section titled “requestMethod”"GET" | "POST" | "PUT" | "DELETE"
resource
Section titled “resource”string
Returns
Section titled “Returns”Promise<LedgerApiResponse<T>>
reset()
Section titled “reset()”reset: () =>
void
Defined in: packages/react/src/hooks/useLedgerApi.ts:44
Reset the mutation state
Returns
Section titled “Returns”void