get.js 339 B

12345678910111213141516
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.default = get;
  6. function get(entity, path) {
  7. var current = entity;
  8. for (var i = 0; i < path.length; i += 1) {
  9. if (current === null || current === undefined) {
  10. return undefined;
  11. }
  12. current = current[path[i]];
  13. }
  14. return current;
  15. }