UNPKG

@ant-design/x-sdk

Version:

placeholder for @ant-design/x-sdk

9 lines (8 loc) 627 B
import { XRequestOptions } from '.'; export interface XFetchMiddlewares<Input, Output> { onRequest?: (baseURL: Parameters<typeof fetch>[0], options: XRequestOptions<Input, Output>) => Promise<[Parameters<typeof fetch>[0], XRequestOptions<Input, Output>]>; onResponse?: (response: Response) => Promise<Response>; } export type XFetchType<Input, Output> = (baseURL: Parameters<typeof fetch>[0], options?: XRequestOptions<Input, Output>) => Promise<Response>; declare const XFetch: <Input, Output>(baseURL: Parameters<typeof fetch>[0], options: XRequestOptions<Input, Output>) => Promise<Response>; export default XFetch;