FaasJS
Home
  • Guide
  • Documents
  • Templates
  • Changelog
  • Ecosystem

    • Docker Images
  • Github
  • Contributing
  • Sponsor
  • Security
Home
  • Guide
  • Documents
  • Templates
  • Changelog
  • Ecosystem

    • Docker Images
  • Github
  • Contributing
  • Sponsor
  • Security

Documents / @faasjs/react / useConstant

Function: useConstant()

useConstant<T>(fn): T

Returns a constant value that is created by the given function.

Type Parameters

T

T

Constant value type returned by the initializer.

Parameters

fn

() => T

Initializer that runs only once for the current component instance.

Returns

T

Stable value returned by the initializer.

Example

import { useConstant } from '@faasjs/react'

function Page() {
  const requestId = useConstant(() => crypto.randomUUID())

  return <span>{requestId}</span>
}