UNPKG

payload

Version:

Node, React and MongoDB Headless CMS and Application Framework

25 lines (24 loc) 1.83 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "default", { enumerable: true, get: function() { return _default; } }); const getValueWithDefault = async ({ defaultValue, locale, user, value })=>{ if (typeof value !== 'undefined') { return value; } if (defaultValue && typeof defaultValue === 'function') { return defaultValue({ locale, user }); } return defaultValue; }; const _default = getValueWithDefault; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9maWVsZHMvZ2V0RGVmYXVsdFZhbHVlLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgVXNlciB9IGZyb20gJy4uL2F1dGgnXG5cbnR5cGUgQXJncyA9IHtcbiAgZGVmYXVsdFZhbHVlOiB1bmtub3duXG4gIGxvY2FsZTogc3RyaW5nIHwgdW5kZWZpbmVkXG4gIHVzZXI6IFVzZXJcbiAgdmFsdWU/OiB1bmtub3duXG59XG5cbmNvbnN0IGdldFZhbHVlV2l0aERlZmF1bHQgPSBhc3luYyAoe1xuICBkZWZhdWx0VmFsdWUsXG4gIGxvY2FsZSxcbiAgdXNlcixcbiAgdmFsdWUsXG59OiBBcmdzKTogUHJvbWlzZTx1bmtub3duPiA9PiB7XG4gIGlmICh0eXBlb2YgdmFsdWUgIT09ICd1bmRlZmluZWQnKSB7XG4gICAgcmV0dXJuIHZhbHVlXG4gIH1cblxuICBpZiAoZGVmYXVsdFZhbHVlICYmIHR5cGVvZiBkZWZhdWx0VmFsdWUgPT09ICdmdW5jdGlvbicpIHtcbiAgICByZXR1cm4gZGVmYXVsdFZhbHVlKHsgbG9jYWxlLCB1c2VyIH0pXG4gIH1cblxuICByZXR1cm4gZGVmYXVsdFZhbHVlXG59XG5cbmV4cG9ydCBkZWZhdWx0IGdldFZhbHVlV2l0aERlZmF1bHRcbiJdLCJuYW1lcyI6WyJnZXRWYWx1ZVdpdGhEZWZhdWx0IiwiZGVmYXVsdFZhbHVlIiwibG9jYWxlIiwidXNlciIsInZhbHVlIl0sIm1hcHBpbmdzIjoiOzs7OytCQTBCQTs7O2VBQUE7OztBQWpCQSxNQUFNQSxzQkFBc0IsT0FBTyxFQUNqQ0MsWUFBWSxFQUNaQyxNQUFNLEVBQ05DLElBQUksRUFDSkMsS0FBSyxFQUNBO0lBQ0wsSUFBSSxPQUFPQSxVQUFVLGFBQWE7UUFDaEMsT0FBT0E7SUFDVDtJQUVBLElBQUlILGdCQUFnQixPQUFPQSxpQkFBaUIsWUFBWTtRQUN0RCxPQUFPQSxhQUFhO1lBQUVDO1lBQVFDO1FBQUs7SUFDckM7SUFFQSxPQUFPRjtBQUNUO01BRUEsV0FBZUQifQ==