UNPKG

@newdash/newdash

Version:

javascript/typescript utility library

23 lines (22 loc) 533 B
/** * Checks `value` to determine whether a default value should be returned in * its place. The `defaultValue` is returned if `value` is `NaN`, `null`, * or `undefined`. * * @since 5.12.0 * @category Util * @param value The value to check. * @param defaultValue The default value. * @returns Returns the resolved value. * @example * * ``` * defaultTo(1, 10) * // => 1 * * defaultTo(undefined, 10) * // => 10 * ``` */ export declare function defaultTo<T>(value: any, defaultValue: T): T; export default defaultTo;