@wufengteam/wform
Version:
@wufengteam/wform
36 lines (34 loc) • 1.25 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var _ColumnsRender = _interopRequireDefault(require("../../../components/ColumnsRender"));
var _tool = require("../../../utils/tool");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/* eslint-disable no-console */
// @ts-ignore
var Text = function Text(props) {
var value = props.value,
dsl = props.dsl,
attrCode = props.attrCode,
appId = props.appId,
getEngineApis = props.getEngineApis;
var value2 = '';
if (!dsl) {
value2 = value;
if ((0, _tool.isPlainObject)(value) || Array.isArray(value)) {
value2 = JSON.stringify(value);
}
}
return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, dsl ? ( /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, value ? (0, _ColumnsRender.default)({
dataSource: value,
attrCode: attrCode,
appId: appId,
dsl: dsl,
platform: 'pc',
getEngineApis: getEngineApis
}) : '暂无数据')) : ( /*#__PURE__*/_react.default.createElement("span", null, value2)));
};
var _default = exports.default = Text;