jjb-lc-designable
Version:
基于alibaba-designable源码二次封装的表单设计器。
13 lines • 455 B
JavaScript
import React, { Fragment } from 'react';
import { observer } from 'jjb-lc-formily/reactive-react';
export const NodeTitleWidget = observer(props => {
const takeNode = () => {
const node = props.node;
if (node.componentName === '$$ResourceNode$$') {
return node.children[0];
}
return node;
};
const node = takeNode();
return /*#__PURE__*/React.createElement(Fragment, null, node.getMessage('title') || node.componentName);
});