Skip to content

Latest commit

 

History

History
83 lines (57 loc) · 1.32 KB

Options.md

File metadata and controls

83 lines (57 loc) · 1.32 KB

@faasjs/react / Options

Type alias: Options

Options: RequestInit & Object

Type declaration

beforeRequest()?

optional beforeRequest: ({ action, params, options, headers, }) => Promise<void>

trigger before request

Parameters

{ action, params, options, headers, }

{ action, params, options, headers, }.action: string

{ action, params, options, headers, }.headers: Record<string, string>

{ action, params, options, headers, }.options: Options

{ action, params, options, headers, }.params: Record<string, any>

Returns

Promise<void>

headers?

optional headers: Record<string, string>

request()?

optional request: <PathOrData>(url, options) => Promise<Response<FaasData<PathOrData>>>

custom request

Type parameters

PathOrData extends FaasAction

Parameters

url: string

options: Options

Returns

Promise<Response<FaasData<PathOrData>>>