Array Checkers
isInvalidOrEmptyArray
Checks if a value is an empty array or an array with only empty values.
Function Signature
isInvalidOrEmptyArray <T>(value: T): boolean;
Parameters
value(T): The value to check.
Return Value
boolean:trueif the value is not an array, an empty array, or an array containing onlynull,undefined, empty objects, or empty arrays.
Aliases
isValidEmptyArray: Alias forisInvalidOrEmptyArray.
Example
import { isInvalidOrEmptyArray } from 'nhb-toolbox';
const array1 = [null, {}, [], undefined];
console.log(isInvalidOrEmptyArray(array1));
// Output: true
const array2 = [1, 2, 3];
console.log(isInvalidOrEmptyArray(array2));
// Output: false
const emptyArray: any[] = [];
console.log(isInvalidOrEmptyArray(emptyArray));
// Output: true