Documents / @faasjs/react / useFaas
Function: useFaas()
useFaas<
PathOrData
>(action
,defaultParams
,options
):FaasDataInjection
<PathOrData
>
Request faas server with React hook
Type Parameters
• PathOrData extends FaasAction
Parameters
action
{string} action name
string
| PathOrData
defaultParams
FaasParams
<PathOrData
>
{object} initial action params
options
useFaasOptions
<PathOrData
> = {}
Returns
FaasDataInjection
<PathOrData
>
Example
function Post ({ id }) {
const { data } = useFaas<{ title: string }>('post/get', { id })
return <h1>{data.title}</h1>
}