diff --git a/packages/react-json-tree/src/JSONNestedNode.js b/packages/react-json-tree/src/JSONNestedNode.js index 2c3afcac..72ba695a 100644 --- a/packages/react-json-tree/src/JSONNestedNode.js +++ b/packages/react-json-tree/src/JSONNestedNode.js @@ -90,6 +90,7 @@ export default class JSONNestedNode extends React.Component { PropTypes.oneOfType([PropTypes.string, PropTypes.number]) ).isRequired, labelRenderer: PropTypes.func.isRequired, + lineRenderer: PropTypes.func.isRequired, shouldExpandNode: PropTypes.func, level: PropTypes.number.isRequired, sortObjectKeys: PropTypes.oneOfType([PropTypes.func, PropTypes.bool]), @@ -140,6 +141,7 @@ export default class JSONNestedNode extends React.Component { collectionLimit, keyPath, labelRenderer, + lineRenderer, expandable } = this.props; const { expanded } = this.state; @@ -157,27 +159,21 @@ export default class JSONNestedNode extends React.Component { nodeType, data, itemType, - createItemString(data, collectionLimit) + createItemString(data, collectionLimit), + ...keyPath ); const stylingArgs = [keyPath, nodeType, expanded, expandable]; - return hideRoot ? ( -
  • - -
  • - ) : ( -
  • - {expandable && ( - - )} -