UNPKG

@wufengteam/wform

Version:

@wufengteam/wform

36 lines (34 loc) 1.25 kB
"use strict"; 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;