From 0075e74ff20b5edacbc07e097edce9d0b22ccbd3 Mon Sep 17 00:00:00 2001 From: zorak Date: Tue, 26 Mar 2019 15:14:33 +0300 Subject: [PATCH] [react-json-tree] Add keyPath to getItemString args --- packages/react-json-tree/README.md | 4 ++-- packages/react-json-tree/src/JSONNestedNode.js | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/react-json-tree/README.md b/packages/react-json-tree/README.md index 8e00d47d..094460c5 100644 --- a/packages/react-json-tree/README.md +++ b/packages/react-json-tree/README.md @@ -102,14 +102,14 @@ You can pass `getItemString` to customize the way arrays, objects, and iterable By default, it'll be: ```jsx - {itemType} {itemString}} ``` But if you pass the following: ```jsx -const getItemString = (type, data, itemType, itemString) +const getItemString = (type, data, itemType, itemString, keyPath) => ( // {type}); ``` diff --git a/packages/react-json-tree/src/JSONNestedNode.js b/packages/react-json-tree/src/JSONNestedNode.js index e19aa253..6302ecab 100644 --- a/packages/react-json-tree/src/JSONNestedNode.js +++ b/packages/react-json-tree/src/JSONNestedNode.js @@ -157,7 +157,8 @@ export default class JSONNestedNode extends React.Component { nodeType, data, itemType, - createItemString(data, collectionLimit) + createItemString(data, collectionLimit), + keyPath ); const stylingArgs = [keyPath, nodeType, expanded, expandable];