UNPKG

relay-utils

Version:

Utilities for working with Relay (modern) in general, and the Relay store in particular.

18 lines (14 loc) 373 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.resolveNestedRecord = resolveNestedRecord; function resolveNestedRecord(rootRecord, path) { var node = rootRecord; for (var i = 0; i <= path.length - 1; i += 1) { if (node) { node = node.getLinkedRecord(path[i]); } } return node !== rootRecord ? node : null; }