react-orgchart-lazyload
Advanced tools
Comparing version 1.0.1 to 1.0.2
@@ -200,46 +200,33 @@ "use strict"; | ||
var onLoadDataFinished = function onLoadDataFinished(_ref3) { | ||
var id = _ref3.id, | ||
childrens = _ref3.childrens; | ||
var onLoadDataFinished = | ||
/*#__PURE__*/ | ||
function () { | ||
var _ref4 = _asyncToGenerator( | ||
/*#__PURE__*/ | ||
regeneratorRuntime.mark(function _callee2(_ref3) { | ||
var id, childrens; | ||
return regeneratorRuntime.wrap(function _callee2$(_context2) { | ||
while (1) { | ||
switch (_context2.prev = _context2.next) { | ||
case 0: | ||
id = _ref3.id, childrens = _ref3.childrens; | ||
_context2.next = 3; | ||
return dsDigger.addChildren(id, childrens); | ||
var newDs = _objectSpread({}, ds); | ||
case 3: | ||
setDS(_objectSpread({}, dsDigger.ds)); | ||
var treeCursor = newDs; | ||
var _iteratorNormalCompletion = true; | ||
var _didIteratorError = false; | ||
var _iteratorError = undefined; | ||
try { | ||
var _loop = function _loop() { | ||
var parent = _step.value; | ||
if (treeCursor.id !== parent) { | ||
treeCursor = treeCursor.children.find(function (child) { | ||
return child.id === parent; | ||
}); | ||
case 4: | ||
case "end": | ||
return _context2.stop(); | ||
} | ||
} | ||
}; | ||
}, _callee2); | ||
})); | ||
for (var _iterator = childrens[0].Hierarchy[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { | ||
_loop(); | ||
} | ||
} catch (err) { | ||
_didIteratorError = true; | ||
_iteratorError = err; | ||
} finally { | ||
try { | ||
if (!_iteratorNormalCompletion && _iterator.return != null) { | ||
_iterator.return(); | ||
} | ||
} finally { | ||
if (_didIteratorError) { | ||
throw _iteratorError; | ||
} | ||
} | ||
} | ||
return function onLoadDataFinished(_x2) { | ||
return _ref4.apply(this, arguments); | ||
}; | ||
}(); | ||
treeCursor.children = childrens; | ||
setDS(newDs); | ||
}; | ||
var dsDigger = new _jsonDigger.default(datasource, "id", "children"); | ||
@@ -403,14 +390,14 @@ | ||
function () { | ||
var _ref4 = _asyncToGenerator( | ||
var _ref5 = _asyncToGenerator( | ||
/*#__PURE__*/ | ||
regeneratorRuntime.mark(function _callee2(draggedItemData, dropTargetId) { | ||
return regeneratorRuntime.wrap(function _callee2$(_context2) { | ||
regeneratorRuntime.mark(function _callee3(draggedItemData, dropTargetId) { | ||
return regeneratorRuntime.wrap(function _callee3$(_context3) { | ||
while (1) { | ||
switch (_context2.prev = _context2.next) { | ||
switch (_context3.prev = _context3.next) { | ||
case 0: | ||
_context2.next = 2; | ||
_context3.next = 2; | ||
return dsDigger.removeNode(draggedItemData.id); | ||
case 2: | ||
_context2.next = 4; | ||
_context3.next = 4; | ||
return dsDigger.addChildren(dropTargetId, draggedItemData); | ||
@@ -423,10 +410,10 @@ | ||
case "end": | ||
return _context2.stop(); | ||
return _context3.stop(); | ||
} | ||
} | ||
}, _callee2); | ||
}, _callee3); | ||
})); | ||
return function changeHierarchy(_x2, _x3) { | ||
return _ref4.apply(this, arguments); | ||
return function changeHierarchy(_x3, _x4) { | ||
return _ref5.apply(this, arguments); | ||
}; | ||
@@ -433,0 +420,0 @@ }(); |
@@ -76,3 +76,3 @@ "use strict"; | ||
var _useState = (0, _react.useState)(datasource.defaultExpanded !== undefined ? !datasource.defaultExpanded : false), | ||
var _useState = (0, _react.useState)(!datasource.defaultExpanded), | ||
_useState2 = _slicedToArray(_useState, 2), | ||
@@ -92,3 +92,3 @@ isChildrenCollapsed = _useState2[0], | ||
var _useState7 = (0, _react.useState)(datasource.defaultExpanded === true), | ||
var _useState7 = (0, _react.useState)(datasource.defaultExpanded), | ||
_useState8 = _slicedToArray(_useState7, 2), | ||
@@ -214,3 +214,3 @@ bottomEdgeExpanded = _useState8[0], | ||
if (loadOnDemand && datasource.Hierarchy && isChildrenCollapsed && (!datasource.children || datasource.children.length === 0)) { | ||
if (loadOnDemand && isChildrenCollapsed && (!datasource.children || datasource.children.length === 0)) { | ||
onLoadNode(datasource); | ||
@@ -322,2 +322,8 @@ setIsChildrenCollapsed(false); | ||
var setCollapse = function setCollapse(collapse) { | ||
console.log(collapse); | ||
setIsChildrenCollapsed(collapse); | ||
setBottomEdgeExpanded(!collapse); | ||
}; | ||
return _react.default.createElement("li", { | ||
@@ -338,3 +344,4 @@ className: "oc-hierarchy" | ||
}, NodeTemplate ? _react.default.createElement(NodeTemplate, { | ||
nodeData: datasource | ||
nodeData: datasource, | ||
setCollapse: setCollapse | ||
}) : _react.default.createElement(_react.default.Fragment, null, _react.default.createElement("div", { | ||
@@ -341,0 +348,0 @@ className: "oc-heading" |
{ | ||
"name": "react-orgchart-lazyload", | ||
"version": "1.0.1", | ||
"version": "1.0.2", | ||
"main": "./dist/ChartContainer.js", | ||
@@ -59,3 +59,3 @@ "files": [ | ||
"eject": "react-scripts eject", | ||
"publish:npm": "mkdir dist && babel src/components -d dist --copy-files" | ||
"publish:npm": "mkdir dist && babel src/components -d dist --copy-files && npm publish" | ||
}, | ||
@@ -62,0 +62,0 @@ "eslintConfig": { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
56229
1224