UNPKG

relay-runtime

Version:

A core runtime for building GraphQL-driven applications.

12 lines (11 loc) 340 B
'use strict'; var _require = require('./ViewerPattern'), VIEWER_ID = _require.VIEWER_ID, VIEWER_TYPE = _require.VIEWER_TYPE; function defaultGetDataID(fieldValue, typeName) { if (typeName === VIEWER_TYPE) { return fieldValue.id == null ? VIEWER_ID : fieldValue.id; } return fieldValue.id; } module.exports = defaultGetDataID;