blob: d7ea4eb4033ba53b2c7ed6ac2097562162c723e1 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
export const ifUndefinedString = (
source: string | undefined | null,
defaultValue: string,
): string => (source !== undefined && source !== null ? source : defaultValue);
export const ifUndefinedBoolean = (
source: boolean | undefined | null,
defaultValue: boolean,
): boolean =>
Boolean(source !== undefined && source !== null ? source : defaultValue);
export const ifUndefinedNumber = (
source: number | undefined | null,
defaultValue: number,
): number =>
Number(source !== undefined && source !== null ? source : defaultValue);
|