@terminus/ngx-tools
Version:
[![CircleCI][circle-badge]][circle-link] [![codecov][codecov-badge]][codecov-project] [![semantic-release][semantic-release-badge]][semantic-release] [![MIT License][license-image]][license-url] <br> [![NPM version][npm-version-image]][npm-url] [![Github
15 lines • 1.63 kB
JavaScript
import { isNull, isUndefined, } from '@terminus/ngx-tools/type-guards';
/**
* Helper function to determine if input is unset.
*
* @param x - the input being tested
* @returns boolean
*
* @example
* isUnset(null); // Returns: true
* isUnset(undefined); // Returns: true
* isUnset('hello'); // Returns: false
*/
// eslint-disable-next-line @typescript-eslint/no-explicit-any
export const isUnset = (x) => isNull(x) || isUndefined(x);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaXMtdW5zZXQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AdGVybWludXMvbmd4LXRvb2xzL3V0aWxpdGllcy8iLCJzb3VyY2VzIjpbImlzLXVuc2V0L2lzLXVuc2V0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFDTCxNQUFNLEVBQ04sV0FBVyxHQUNaLE1BQU0saUNBQWlDLENBQUM7QUFHekM7Ozs7Ozs7Ozs7R0FVRztBQUNILDhEQUE4RDtBQUM5RCxNQUFNLENBQUMsTUFBTSxPQUFPLEdBQUcsQ0FBQyxDQUFNLEVBQVcsRUFBRSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBpc051bGwsXG4gIGlzVW5kZWZpbmVkLFxufSBmcm9tICdAdGVybWludXMvbmd4LXRvb2xzL3R5cGUtZ3VhcmRzJztcblxuXG4vKipcbiAqIEhlbHBlciBmdW5jdGlvbiB0byBkZXRlcm1pbmUgaWYgaW5wdXQgaXMgdW5zZXQuXG4gKlxuICogQHBhcmFtIHggLSB0aGUgaW5wdXQgYmVpbmcgdGVzdGVkXG4gKiBAcmV0dXJucyBib29sZWFuXG4gKlxuICogQGV4YW1wbGVcbiAqIGlzVW5zZXQobnVsbCk7ICAgICAgLy8gUmV0dXJuczogdHJ1ZVxuICogaXNVbnNldCh1bmRlZmluZWQpOyAvLyBSZXR1cm5zOiB0cnVlXG4gKiBpc1Vuc2V0KCdoZWxsbycpOyAgIC8vIFJldHVybnM6IGZhbHNlXG4gKi9cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tZXhwbGljaXQtYW55XG5leHBvcnQgY29uc3QgaXNVbnNldCA9ICh4OiBhbnkpOiBib29sZWFuID0+IGlzTnVsbCh4KSB8fCBpc1VuZGVmaW5lZCh4KTtcbiJdfQ==