@nodeject/ui-components
Version:
UI library for non-trivial components
51 lines (50 loc) • 2.05 kB
JavaScript
;
var __assign = (this && this.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.NodeContent = void 0;
var React = require("react");
var NodeContent_module_less_1 = require("./NodeContent.module.less");
var helpers_1 = require("../helpers");
var NodeContent = function (props) {
var styles = props.customStyles || NodeContent_module_less_1.default;
// const onSave: any = (title: string) => {
// props.onTitleEditRequest(props.data.id, title)
// }
var classNodeBoxHeader = helpers_1.getClassAndIdNames(styles.nodeBoxHeader, props.data.id);
var classTitle = helpers_1.getClassAndIdNames(styles.nodeTitle, props.data.id);
var propsNodeTitle = {
key: classTitle.idName,
className: classTitle.className,
id: props.data.id
};
// const propsNodeTitle = {
// key: classTitle.idName,
// labelclassname: classTitle.className,
// editclassname: classTitle.className,
// id: props.data.id,
// value: props.data.title,
// htmltag: 'p',
// onSave: onSave,
// editonclick: props.data.canRename
// }
var classNodeId = helpers_1.getClassAndIdNames(styles.nodeWbsId, props.data.id);
var propsWbsId = {
key: classNodeId.idName,
className: classNodeId.className,
id: props.data.id
};
return (props && (React.createElement("div", { className: classNodeBoxHeader.className },
React.createElement("p", __assign({}, propsWbsId), props.data.wbsId),
React.createElement("p", __assign({}, propsNodeTitle), props.data.title))));
};
exports.NodeContent = NodeContent;