isEmpty
function isEmpty<T, K>(obj): obj is EmptyArray<T> | Record<K, never> | undefined;
Verify if the provided unknown object is empty
Check the test cases for the assumptions
Type Parameters
| Type Parameter |
|---|
T |
K extends string | number | symbol |
Parameters
| Parameter | Type | Description |
|---|---|---|
obj | Partial<Record<K, unknown>> | T[] | undefined | An object to be tested |
Returns
obj is EmptyArray<T> | Record<K, never> | undefined