Skip to content

Function: useRequest()

useRequest<R, O>(request, options?): RequestResult<O, R>

Defined in: packages/react-fate/src/useRequest.tsx:16

Declares the data a screen needs and kicks off fetching, suspending while the request resolves.

Type Parameters

R

R extends Request

O

O extends FateRoots = ClientRoots

Parameters

request

R

options?

Readonly<{ mode?: RequestMode; }>

Returns

RequestResult<O, R>

Example

ts
const { posts } = useRequest({ posts: { list: PostView } });

Released under the MIT License