UNPKG

@logicflow/react-node-registry

Version:

LogicFlow React Shape

23 lines 1.23 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.Container = void 0; var react_1 = __importDefault(require("react")); var TitleBar_1 = __importDefault(require("./TitleBar")); 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_1.default.createElement("div", { className: "lf-vue-node-container", style: { background: "linear-gradient(180deg, ".concat(titleColor, " 0%, #FFFFFF 24px)"), } }, props._showTitle && react_1.default.createElement(TitleBar_1.default, { node: node, graph: graph }), expanded && react_1.default.createElement("div", { className: "lf-vue-node-content-wrap" }, children))); }; exports.Container = Container; exports.default = exports.Container; //# sourceMappingURL=Container.js.map