Function: extractIpcResponseData()
extractIpcResponseData<
T>(response:unknown,options:ExtractIpcResponseDataOptions<T>):T
Defined in: shared/utils/ipcResponse.ts:92
Extracts data from a successful IpcResponse envelope.
Type Parametersโ
Tโ
T
Parametersโ
responseโ
unknown
optionsโ
ExtractIpcResponseDataOptions<T> = {}
Returnsโ
T
Remarksโ
Throws for invalid envelopes.
- Throws for
success: falseenvelopes. - Does not require
datato be present. A successful response may legitimately omitdata(e.g.Tincludesundefined).