@netlify/content-engine
Version:
20 lines • 597 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.updateNodes = updateNodes;
function updateNodes(nodesDb, action) {
switch (action.type) {
case `CREATE_NODE`:
case `ADD_FIELD_TO_NODE`:
case `ADD_CHILD_NODE_TO_PARENT_NODE`: {
return nodesDb.put(action.payload.id, action.payload);
}
case `DELETE_NODE`: {
if (action.payload) {
return nodesDb.remove(action.payload.id);
}
return false;
}
}
return false;
}
//# sourceMappingURL=nodes.js.map
;