Type alias WrappedFetch<ResultBody, RequestBody>

WrappedFetch<ResultBody, RequestBody>: ((input, options?) => Promise<IOResult<ResultBody>>)

Type Parameters

  • ResultBody

  • RequestBody

Type declaration

    • (input, options?): Promise<IOResult<ResultBody>>
    • A wrapped fetch function with the Options.body type replaced

      Parameters

      • input: RequestInfo | URL
      • Optional options: Omit<RequestInit, "body"> & {
            body?: RequestBody;
        }

      Returns Promise<IOResult<ResultBody>>

Generated using TypeDoc