Skip to content

Commit d1103e2

Browse files
committed
[Library] Add data in "isCollapsed" function
1 parent 621ea7d commit d1103e2

10 files changed

+15
-10
lines changed

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11

2+
# 1.7.0
3+
## Code
4+
- Add data in isCollapsed function
5+
26
# 1.6.0
37
## Code
48
- Read only with function now

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ Function parameters :
8080
|:-----------:|:------------------------:|:------:|:---------------------------------------------------------------:|
8181
| keyPath | Key path of current node | Array | ['object'] for data: { object: { string: 'test' } } |
8282
| deep | Deep of current node | Number | 1 for data: { object: { string: 'test' } } on 'object' node |
83+
| data | data of current node/value | Any | { string: 'test' } for data: { object: { string: 'test' } } |
8384

8485
### onFullyUpdate
8586
| Key | Description | Type | Required | Default |

docs/app-a3d7f.js renamed to docs/app-2fbc8.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/app-2fbc8.js.map

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/app-a3d7f.js.map

-1
This file was deleted.

docs/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@
88

99
<div id="app"></div>
1010

11-
<script type="text/javascript" src="vendor.bundle.js"></script><script type="text/javascript" src="app-a3d7f.js"></script></body>
11+
<script type="text/javascript" src="vendor.bundle.js"></script><script type="text/javascript" src="app-2fbc8.js"></script></body>
1212
</html>

docs/vendor.bundle.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-editable-json-tree",
3-
"version": "1.6.0",
3+
"version": "1.7.0",
44
"description": "React Editable Json Tree",
55
"main": "dist/JsonTree.js",
66
"scripts": {

src/components/JsonArray.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,11 @@ class JsonArray extends Component {
5959
];
6060
const deep = props.deep + 1;
6161
this.state = {
62-
data: this.props.data,
63-
name: this.props.name,
62+
data: props.data,
63+
name: props.name,
6464
keyPath,
6565
deep,
66-
collapsed: props.isCollapsed(keyPath, deep),
66+
collapsed: props.isCollapsed(keyPath, deep, props.data),
6767
addFormVisible: false,
6868
};
6969

src/components/JsonObject.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ class JsonObject extends Component {
6363
data: props.data,
6464
keyPath,
6565
deep,
66-
collapsed: props.isCollapsed(keyPath, deep),
66+
collapsed: props.isCollapsed(keyPath, deep, props.data),
6767
addFormVisible: false,
6868
};
6969

0 commit comments

Comments
 (0)