UNPKG

payload

Version:

Node, React and MongoDB Headless CMS and Application Framework

25 lines (24 loc) 1.89 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "createNestedFieldPath", { enumerable: true, get: function() { return createNestedFieldPath; } }); const _types = require("../../../../fields/config/types"); const createNestedFieldPath = (parentPath, field)=>{ if (parentPath) { if ((0, _types.fieldAffectsData)(field)) { return `${parentPath}.${field.name}`; } return parentPath; } if ((0, _types.fieldAffectsData)(field)) { return field.name; } return ''; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9hZG1pbi9jb21wb25lbnRzL2Zvcm1zL0Zvcm0vY3JlYXRlTmVzdGVkRmllbGRQYXRoLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgRmllbGQgfSBmcm9tICcuLi8uLi8uLi8uLi9maWVsZHMvY29uZmlnL3R5cGVzJ1xuXG5pbXBvcnQgeyBmaWVsZEFmZmVjdHNEYXRhIH0gZnJvbSAnLi4vLi4vLi4vLi4vZmllbGRzL2NvbmZpZy90eXBlcydcblxuZXhwb3J0IGNvbnN0IGNyZWF0ZU5lc3RlZEZpZWxkUGF0aCA9IChwYXJlbnRQYXRoOiBzdHJpbmcsIGZpZWxkOiBGaWVsZCk6IHN0cmluZyA9PiB7XG4gIGlmIChwYXJlbnRQYXRoKSB7XG4gICAgaWYgKGZpZWxkQWZmZWN0c0RhdGEoZmllbGQpKSB7XG4gICAgICByZXR1cm4gYCR7cGFyZW50UGF0aH0uJHtmaWVsZC5uYW1lfWBcbiAgICB9XG5cbiAgICByZXR1cm4gcGFyZW50UGF0aFxuICB9XG5cbiAgaWYgKGZpZWxkQWZmZWN0c0RhdGEoZmllbGQpKSB7XG4gICAgcmV0dXJuIGZpZWxkLm5hbWVcbiAgfVxuXG4gIHJldHVybiAnJ1xufVxuIl0sIm5hbWVzIjpbImNyZWF0ZU5lc3RlZEZpZWxkUGF0aCIsInBhcmVudFBhdGgiLCJmaWVsZCIsImZpZWxkQWZmZWN0c0RhdGEiLCJuYW1lIl0sIm1hcHBpbmdzIjoiOzs7OytCQUlhQTs7O2VBQUFBOzs7dUJBRm9CO0FBRTFCLE1BQU1BLHdCQUF3QixDQUFDQyxZQUFvQkM7SUFDeEQsSUFBSUQsWUFBWTtRQUNkLElBQUlFLElBQUFBLHVCQUFnQixFQUFDRCxRQUFRO1lBQzNCLE9BQU8sQ0FBQyxFQUFFRCxXQUFXLENBQUMsRUFBRUMsTUFBTUUsSUFBSSxDQUFDLENBQUM7UUFDdEM7UUFFQSxPQUFPSDtJQUNUO0lBRUEsSUFBSUUsSUFBQUEsdUJBQWdCLEVBQUNELFFBQVE7UUFDM0IsT0FBT0EsTUFBTUUsSUFBSTtJQUNuQjtJQUVBLE9BQU87QUFDVCJ9