Skip to Content
StringfallbackString

fallbackString

Returns the provided fallback value if the given value is null, undefined, or an empty string; otherwise, it returns the original value.

Import

import { fallbackString } from '@fullstacksjs/toolbox';

Signature

function fallbackString<T extends string = string>(value: Nullable<T>, fallbackStringValue: T): NonNullable<T> {}

Examples

fallbackString('', 'd') // 'd' fallbackString(' ', 'd') // ' ' fallbackString('x', 'd') // 'x' fallbackString(null, 'd') // 'd' fallbackString(undefined, 'd') // 'd'
Last updated on