@logicflow/react-node-registry
Version:
LogicFlow React Shape
16 lines • 866 B
JavaScript
import React from 'react';
import TitleBar from './TitleBar';
export var Container = function (_a) {
var _b;
var node = _a.node, graph = _a.graph, children = _a.children;
var props = (node === null || node === void 0 ? void 0 : node.properties) || {};
var titleColor = ((_b = props.style) === null || _b === void 0 ? void 0 : _b.titleColor) || '#E5EEFC';
var expanded = props._expanded === true;
return (React.createElement("div", { className: "lf-vue-node-container", style: {
background: "linear-gradient(180deg, ".concat(titleColor, " 0%, #FFFFFF 24px)"),
} },
props._showTitle && React.createElement(TitleBar, { node: node, graph: graph }),
expanded && React.createElement("div", { className: "lf-vue-node-content-wrap" }, children)));
};
export default Container;
//# sourceMappingURL=Container.js.map