38f7cd731e9fd49ea360f64cd2f953cd.json 10.9 KB
{"ast":null,"code":"import _extends from \"@babel/runtime/helpers/extends\";\nimport * as React from 'react';\nimport Cell from './Cell';\n\nfunction renderCells(items, _ref, _ref2) {\n  var colon = _ref.colon,\n      prefixCls = _ref.prefixCls,\n      bordered = _ref.bordered;\n  var component = _ref2.component,\n      type = _ref2.type,\n      showLabel = _ref2.showLabel,\n      showContent = _ref2.showContent;\n  return items.map(function (_ref3, index) {\n    var _ref3$props = _ref3.props,\n        label = _ref3$props.label,\n        children = _ref3$props.children,\n        _ref3$props$prefixCls = _ref3$props.prefixCls,\n        itemPrefixCls = _ref3$props$prefixCls === void 0 ? prefixCls : _ref3$props$prefixCls,\n        className = _ref3$props.className,\n        style = _ref3$props.style,\n        labelStyle = _ref3$props.labelStyle,\n        contentStyle = _ref3$props.contentStyle,\n        _ref3$props$span = _ref3$props.span,\n        span = _ref3$props$span === void 0 ? 1 : _ref3$props$span,\n        key = _ref3.key;\n\n    if (typeof component === 'string') {\n      return /*#__PURE__*/React.createElement(Cell, {\n        key: \"\".concat(type, \"-\").concat(key || index),\n        className: className,\n        style: style,\n        labelStyle: labelStyle,\n        contentStyle: contentStyle,\n        span: span,\n        colon: colon,\n        component: component,\n        itemPrefixCls: itemPrefixCls,\n        bordered: bordered,\n        label: showLabel ? label : null,\n        content: showContent ? children : null\n      });\n    }\n\n    return [/*#__PURE__*/React.createElement(Cell, {\n      key: \"label-\".concat(key || index),\n      className: className,\n      style: _extends(_extends({}, style), labelStyle),\n      span: 1,\n      colon: colon,\n      component: component[0],\n      itemPrefixCls: itemPrefixCls,\n      bordered: bordered,\n      label: label\n    }), /*#__PURE__*/React.createElement(Cell, {\n      key: \"content-\".concat(key || index),\n      className: className,\n      style: _extends(_extends({}, style), contentStyle),\n      span: span * 2 - 1,\n      component: component[1],\n      itemPrefixCls: itemPrefixCls,\n      bordered: bordered,\n      content: children\n    })];\n  });\n}\n\nvar Row = function Row(props) {\n  var prefixCls = props.prefixCls,\n      vertical = props.vertical,\n      row = props.row,\n      index = props.index,\n      bordered = props.bordered;\n\n  if (vertical) {\n    return /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement(\"tr\", {\n      key: \"label-\".concat(index),\n      className: \"\".concat(prefixCls, \"-row\")\n    }, renderCells(row, props, {\n      component: 'th',\n      type: 'label',\n      showLabel: true\n    })), /*#__PURE__*/React.createElement(\"tr\", {\n      key: \"content-\".concat(index),\n      className: \"\".concat(prefixCls, \"-row\")\n    }, renderCells(row, props, {\n      component: 'td',\n      type: 'content',\n      showContent: true\n    })));\n  }\n\n  return /*#__PURE__*/React.createElement(\"tr\", {\n    key: index,\n    className: \"\".concat(prefixCls, \"-row\")\n  }, renderCells(row, props, {\n    component: bordered ? ['th', 'td'] : 'td',\n    type: 'item',\n    showLabel: true,\n    showContent: true\n  }));\n};\n\nexport default Row;","map":{"version":3,"sources":["C:/Users/kkwan_000/Desktop/git/2017110269/minsung/node_modules/antd/es/descriptions/Row.js"],"names":["_extends","React","Cell","renderCells","items","_ref","_ref2","colon","prefixCls","bordered","component","type","showLabel","showContent","map","_ref3","index","_ref3$props","props","label","children","_ref3$props$prefixCls","itemPrefixCls","className","style","labelStyle","contentStyle","_ref3$props$span","span","key","createElement","concat","content","Row","vertical","row","Fragment"],"mappings":"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","sourcesContent":["import _extends from \"@babel/runtime/helpers/extends\";\nimport * as React from 'react';\nimport Cell from './Cell';\n\nfunction renderCells(items, _ref, _ref2) {\n  var colon = _ref.colon,\n      prefixCls = _ref.prefixCls,\n      bordered = _ref.bordered;\n  var component = _ref2.component,\n      type = _ref2.type,\n      showLabel = _ref2.showLabel,\n      showContent = _ref2.showContent;\n  return items.map(function (_ref3, index) {\n    var _ref3$props = _ref3.props,\n        label = _ref3$props.label,\n        children = _ref3$props.children,\n        _ref3$props$prefixCls = _ref3$props.prefixCls,\n        itemPrefixCls = _ref3$props$prefixCls === void 0 ? prefixCls : _ref3$props$prefixCls,\n        className = _ref3$props.className,\n        style = _ref3$props.style,\n        labelStyle = _ref3$props.labelStyle,\n        contentStyle = _ref3$props.contentStyle,\n        _ref3$props$span = _ref3$props.span,\n        span = _ref3$props$span === void 0 ? 1 : _ref3$props$span,\n        key = _ref3.key;\n\n    if (typeof component === 'string') {\n      return /*#__PURE__*/React.createElement(Cell, {\n        key: \"\".concat(type, \"-\").concat(key || index),\n        className: className,\n        style: style,\n        labelStyle: labelStyle,\n        contentStyle: contentStyle,\n        span: span,\n        colon: colon,\n        component: component,\n        itemPrefixCls: itemPrefixCls,\n        bordered: bordered,\n        label: showLabel ? label : null,\n        content: showContent ? children : null\n      });\n    }\n\n    return [/*#__PURE__*/React.createElement(Cell, {\n      key: \"label-\".concat(key || index),\n      className: className,\n      style: _extends(_extends({}, style), labelStyle),\n      span: 1,\n      colon: colon,\n      component: component[0],\n      itemPrefixCls: itemPrefixCls,\n      bordered: bordered,\n      label: label\n    }), /*#__PURE__*/React.createElement(Cell, {\n      key: \"content-\".concat(key || index),\n      className: className,\n      style: _extends(_extends({}, style), contentStyle),\n      span: span * 2 - 1,\n      component: component[1],\n      itemPrefixCls: itemPrefixCls,\n      bordered: bordered,\n      content: children\n    })];\n  });\n}\n\nvar Row = function Row(props) {\n  var prefixCls = props.prefixCls,\n      vertical = props.vertical,\n      row = props.row,\n      index = props.index,\n      bordered = props.bordered;\n\n  if (vertical) {\n    return /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement(\"tr\", {\n      key: \"label-\".concat(index),\n      className: \"\".concat(prefixCls, \"-row\")\n    }, renderCells(row, props, {\n      component: 'th',\n      type: 'label',\n      showLabel: true\n    })), /*#__PURE__*/React.createElement(\"tr\", {\n      key: \"content-\".concat(index),\n      className: \"\".concat(prefixCls, \"-row\")\n    }, renderCells(row, props, {\n      component: 'td',\n      type: 'content',\n      showContent: true\n    })));\n  }\n\n  return /*#__PURE__*/React.createElement(\"tr\", {\n    key: index,\n    className: \"\".concat(prefixCls, \"-row\")\n  }, renderCells(row, props, {\n    component: bordered ? ['th', 'td'] : 'td',\n    type: 'item',\n    showLabel: true,\n    showContent: true\n  }));\n};\n\nexport default Row;"]},"metadata":{},"sourceType":"module"}