87ad08fd26081f1e68c0224b906643b5.json 16.5 KB
{"ast":null,"code":"import _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nimport _slicedToArray from \"@babel/runtime/helpers/slicedToArray\";\nimport _typeof from \"@babel/runtime/helpers/typeof\";\n/* eslint-disable react/no-array-index-key */\n\nimport * as React from 'react';\nimport classNames from 'classnames';\nimport toArray from \"rc-util/es/Children/toArray\";\nimport ResponsiveObserve, { responsiveArray } from '../_util/responsiveObserve';\nimport devWarning from '../_util/devWarning';\nimport { ConfigContext } from '../config-provider';\nimport Row from './Row';\nimport DescriptionsItem from './Item';\nimport { cloneElement } from '../_util/reactNode';\nvar DEFAULT_COLUMN_MAP = {\n  xxl: 3,\n  xl: 3,\n  lg: 3,\n  md: 3,\n  sm: 2,\n  xs: 1\n};\n\nfunction getColumn(column, screens) {\n  if (typeof column === 'number') {\n    return column;\n  }\n\n  if (_typeof(column) === 'object') {\n    for (var i = 0; i < responsiveArray.length; i++) {\n      var breakpoint = responsiveArray[i];\n\n      if (screens[breakpoint] && column[breakpoint] !== undefined) {\n        return column[breakpoint] || DEFAULT_COLUMN_MAP[breakpoint];\n      }\n    }\n  }\n\n  return 3;\n}\n\nfunction getFilledItem(node, span, rowRestCol) {\n  var clone = node;\n\n  if (span === undefined || span > rowRestCol) {\n    clone = cloneElement(node, {\n      span: rowRestCol\n    });\n    devWarning(span === undefined, 'Descriptions', 'Sum of column `span` in a line not match `column` of Descriptions.');\n  }\n\n  return clone;\n}\n\nfunction getRows(children, column) {\n  var childNodes = toArray(children).filter(function (n) {\n    return n;\n  });\n  var rows = [];\n  var tmpRow = [];\n  var rowRestCol = column;\n  childNodes.forEach(function (node, index) {\n    var _a;\n\n    var span = (_a = node.props) === null || _a === void 0 ? void 0 : _a.span;\n    var mergedSpan = span || 1; // Additional handle last one\n\n    if (index === childNodes.length - 1) {\n      tmpRow.push(getFilledItem(node, span, rowRestCol));\n      rows.push(tmpRow);\n      return;\n    }\n\n    if (mergedSpan < rowRestCol) {\n      rowRestCol -= mergedSpan;\n      tmpRow.push(node);\n    } else {\n      tmpRow.push(getFilledItem(node, mergedSpan, rowRestCol));\n      rows.push(tmpRow);\n      rowRestCol = column;\n      tmpRow = [];\n    }\n  });\n  return rows;\n}\n\nfunction Descriptions(_ref) {\n  var _classNames;\n\n  var customizePrefixCls = _ref.prefixCls,\n      title = _ref.title,\n      extra = _ref.extra,\n      _ref$column = _ref.column,\n      column = _ref$column === void 0 ? DEFAULT_COLUMN_MAP : _ref$column,\n      _ref$colon = _ref.colon,\n      colon = _ref$colon === void 0 ? true : _ref$colon,\n      bordered = _ref.bordered,\n      layout = _ref.layout,\n      children = _ref.children,\n      className = _ref.className,\n      style = _ref.style,\n      size = _ref.size;\n\n  var _React$useContext = React.useContext(ConfigContext),\n      getPrefixCls = _React$useContext.getPrefixCls,\n      direction = _React$useContext.direction;\n\n  var prefixCls = getPrefixCls('descriptions', customizePrefixCls);\n\n  var _React$useState = React.useState({}),\n      _React$useState2 = _slicedToArray(_React$useState, 2),\n      screens = _React$useState2[0],\n      setScreens = _React$useState2[1];\n\n  var mergedColumn = getColumn(column, screens); // Responsive\n\n  React.useEffect(function () {\n    var token = ResponsiveObserve.subscribe(function (newScreens) {\n      if (_typeof(column) !== 'object') {\n        return;\n      }\n\n      setScreens(newScreens);\n    });\n    return function () {\n      ResponsiveObserve.unsubscribe(token);\n    };\n  }, []); // Children\n\n  var rows = getRows(children, mergedColumn);\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: classNames(prefixCls, (_classNames = {}, _defineProperty(_classNames, \"\".concat(prefixCls, \"-\").concat(size), size && size !== 'default'), _defineProperty(_classNames, \"\".concat(prefixCls, \"-bordered\"), !!bordered), _defineProperty(_classNames, \"\".concat(prefixCls, \"-rtl\"), direction === 'rtl'), _classNames), className),\n    style: style\n  }, (title || extra) && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"\".concat(prefixCls, \"-header\")\n  }, title && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"\".concat(prefixCls, \"-title\")\n  }, title), extra && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"\".concat(prefixCls, \"-extra\")\n  }, extra)), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"\".concat(prefixCls, \"-view\")\n  }, /*#__PURE__*/React.createElement(\"table\", null, /*#__PURE__*/React.createElement(\"tbody\", null, rows.map(function (row, index) {\n    return /*#__PURE__*/React.createElement(Row, {\n      key: index,\n      index: index,\n      colon: colon,\n      prefixCls: prefixCls,\n      vertical: layout === 'vertical',\n      bordered: bordered,\n      row: row\n    });\n  })))));\n}\n\nDescriptions.Item = DescriptionsItem;\nexport default Descriptions;","map":{"version":3,"sources":["C:/Users/kkwan_000/Desktop/git/2017110269/minsung/node_modules/antd/es/descriptions/index.js"],"names":["_defineProperty","_slicedToArray","_typeof","React","classNames","toArray","ResponsiveObserve","responsiveArray","devWarning","ConfigContext","Row","DescriptionsItem","cloneElement","DEFAULT_COLUMN_MAP","xxl","xl","lg","md","sm","xs","getColumn","column","screens","i","length","breakpoint","undefined","getFilledItem","node","span","rowRestCol","clone","getRows","children","childNodes","filter","n","rows","tmpRow","forEach","index","_a","props","mergedSpan","push","Descriptions","_ref","_classNames","customizePrefixCls","prefixCls","title","extra","_ref$column","_ref$colon","colon","bordered","layout","className","style","size","_React$useContext","useContext","getPrefixCls","direction","_React$useState","useState","_React$useState2","setScreens","mergedColumn","useEffect","token","subscribe","newScreens","unsubscribe","createElement","concat","map","row","key","vertical","Item"],"mappings":"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","sourcesContent":["import _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nimport _slicedToArray from \"@babel/runtime/helpers/slicedToArray\";\nimport _typeof from \"@babel/runtime/helpers/typeof\";\n\n/* eslint-disable react/no-array-index-key */\nimport * as React from 'react';\nimport classNames from 'classnames';\nimport toArray from \"rc-util/es/Children/toArray\";\nimport ResponsiveObserve, { responsiveArray } from '../_util/responsiveObserve';\nimport devWarning from '../_util/devWarning';\nimport { ConfigContext } from '../config-provider';\nimport Row from './Row';\nimport DescriptionsItem from './Item';\nimport { cloneElement } from '../_util/reactNode';\nvar DEFAULT_COLUMN_MAP = {\n  xxl: 3,\n  xl: 3,\n  lg: 3,\n  md: 3,\n  sm: 2,\n  xs: 1\n};\n\nfunction getColumn(column, screens) {\n  if (typeof column === 'number') {\n    return column;\n  }\n\n  if (_typeof(column) === 'object') {\n    for (var i = 0; i < responsiveArray.length; i++) {\n      var breakpoint = responsiveArray[i];\n\n      if (screens[breakpoint] && column[breakpoint] !== undefined) {\n        return column[breakpoint] || DEFAULT_COLUMN_MAP[breakpoint];\n      }\n    }\n  }\n\n  return 3;\n}\n\nfunction getFilledItem(node, span, rowRestCol) {\n  var clone = node;\n\n  if (span === undefined || span > rowRestCol) {\n    clone = cloneElement(node, {\n      span: rowRestCol\n    });\n    devWarning(span === undefined, 'Descriptions', 'Sum of column `span` in a line not match `column` of Descriptions.');\n  }\n\n  return clone;\n}\n\nfunction getRows(children, column) {\n  var childNodes = toArray(children).filter(function (n) {\n    return n;\n  });\n  var rows = [];\n  var tmpRow = [];\n  var rowRestCol = column;\n  childNodes.forEach(function (node, index) {\n    var _a;\n\n    var span = (_a = node.props) === null || _a === void 0 ? void 0 : _a.span;\n    var mergedSpan = span || 1; // Additional handle last one\n\n    if (index === childNodes.length - 1) {\n      tmpRow.push(getFilledItem(node, span, rowRestCol));\n      rows.push(tmpRow);\n      return;\n    }\n\n    if (mergedSpan < rowRestCol) {\n      rowRestCol -= mergedSpan;\n      tmpRow.push(node);\n    } else {\n      tmpRow.push(getFilledItem(node, mergedSpan, rowRestCol));\n      rows.push(tmpRow);\n      rowRestCol = column;\n      tmpRow = [];\n    }\n  });\n  return rows;\n}\n\nfunction Descriptions(_ref) {\n  var _classNames;\n\n  var customizePrefixCls = _ref.prefixCls,\n      title = _ref.title,\n      extra = _ref.extra,\n      _ref$column = _ref.column,\n      column = _ref$column === void 0 ? DEFAULT_COLUMN_MAP : _ref$column,\n      _ref$colon = _ref.colon,\n      colon = _ref$colon === void 0 ? true : _ref$colon,\n      bordered = _ref.bordered,\n      layout = _ref.layout,\n      children = _ref.children,\n      className = _ref.className,\n      style = _ref.style,\n      size = _ref.size;\n\n  var _React$useContext = React.useContext(ConfigContext),\n      getPrefixCls = _React$useContext.getPrefixCls,\n      direction = _React$useContext.direction;\n\n  var prefixCls = getPrefixCls('descriptions', customizePrefixCls);\n\n  var _React$useState = React.useState({}),\n      _React$useState2 = _slicedToArray(_React$useState, 2),\n      screens = _React$useState2[0],\n      setScreens = _React$useState2[1];\n\n  var mergedColumn = getColumn(column, screens); // Responsive\n\n  React.useEffect(function () {\n    var token = ResponsiveObserve.subscribe(function (newScreens) {\n      if (_typeof(column) !== 'object') {\n        return;\n      }\n\n      setScreens(newScreens);\n    });\n    return function () {\n      ResponsiveObserve.unsubscribe(token);\n    };\n  }, []); // Children\n\n  var rows = getRows(children, mergedColumn);\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: classNames(prefixCls, (_classNames = {}, _defineProperty(_classNames, \"\".concat(prefixCls, \"-\").concat(size), size && size !== 'default'), _defineProperty(_classNames, \"\".concat(prefixCls, \"-bordered\"), !!bordered), _defineProperty(_classNames, \"\".concat(prefixCls, \"-rtl\"), direction === 'rtl'), _classNames), className),\n    style: style\n  }, (title || extra) && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"\".concat(prefixCls, \"-header\")\n  }, title && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"\".concat(prefixCls, \"-title\")\n  }, title), extra && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"\".concat(prefixCls, \"-extra\")\n  }, extra)), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"\".concat(prefixCls, \"-view\")\n  }, /*#__PURE__*/React.createElement(\"table\", null, /*#__PURE__*/React.createElement(\"tbody\", null, rows.map(function (row, index) {\n    return /*#__PURE__*/React.createElement(Row, {\n      key: index,\n      index: index,\n      colon: colon,\n      prefixCls: prefixCls,\n      vertical: layout === 'vertical',\n      bordered: bordered,\n      row: row\n    });\n  })))));\n}\n\nDescriptions.Item = DescriptionsItem;\nexport default Descriptions;"]},"metadata":{},"sourceType":"module"}