@nodeject/ui-components
Version:
UI library for non-trivial components
13 lines (12 loc) • 499 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.addChildNodeLocal = void 0;
var immer_1 = require("immer");
var addChildNodeLocal = function (args) {
var cytoGraph = args.cytoGraph, newNode = args.newNode, setCytoGraph = args.setCytoGraph;
var nextCytoGraph = immer_1.default(cytoGraph, function (draftState) {
draftState.nodes.push(newNode);
});
setCytoGraph(nextCytoGraph);
};
exports.addChildNodeLocal = addChildNodeLocal;