UNPKG

@gravity-ui/data-source

Version:
27 lines (26 loc) 797 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.undefinedSymbol = exports.parseNullableValue = exports.nullSymbol = exports.formatNullableValue = void 0; var undefinedSymbol = exports.undefinedSymbol = Symbol('undefined'); var nullSymbol = exports.nullSymbol = Symbol('null'); var formatNullableValue = exports.formatNullableValue = function formatNullableValue(value) { if (value === undefined) { return undefinedSymbol; } if (value === null) { return nullSymbol; } return value; }; var parseNullableValue = exports.parseNullableValue = function parseNullableValue(value) { if (value === undefinedSymbol) { return undefined; } if (value === nullSymbol) { return null; } return value; }; // #sourceMappingURL=utils.js.map