Skip to main content

makeSafe

FitFileViewer - API Documentation v30.0.1


FitFileViewer - API Documentation / utils/errors/errorHandling / makeSafe

Function: makeSafe()

makeSafe<Args, Result>(fn: (...args: Args) => MaybePromise<Result>, options?: { logErrors?: boolean; }): (...args: Args) => MaybePromise<Result | null>

Defined in: utils/errors/errorHandling.ts:524

Create a fail-safe function wrapper that returns null when the function fails.

Type Parameters​

Args​

Args extends unknown[]

Result​

Result

Parameters​

fn​

(...args: Args) => MaybePromise<Result>

options?​

logErrors?​

boolean

Returns​

(...args: Args) => MaybePromise<Result | null>