3bb456fcc379e160210dd12633cb8173.json 11.9 KB
{"ast":null,"code":"import _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nimport * as React from 'react';\nimport classNames from 'classnames';\nimport CheckCircleFilled from '@ant-design/icons/CheckCircleFilled';\nimport CloseCircleFilled from '@ant-design/icons/CloseCircleFilled';\nimport ExclamationCircleFilled from '@ant-design/icons/ExclamationCircleFilled';\nimport WarningFilled from '@ant-design/icons/WarningFilled';\nimport { ConfigContext } from '../config-provider';\nimport devWarning from '../_util/devWarning';\nimport noFound from './noFound';\nimport serverError from './serverError';\nimport unauthorized from './unauthorized';\nexport var IconMap = {\n  success: CheckCircleFilled,\n  error: CloseCircleFilled,\n  info: ExclamationCircleFilled,\n  warning: WarningFilled\n};\nexport var ExceptionMap = {\n  '404': noFound,\n  '500': serverError,\n  '403': unauthorized\n}; // ExceptionImageMap keys\n\nvar ExceptionStatus = Object.keys(ExceptionMap);\n/**\n * render icon\n * if ExceptionStatus includes ,render svg image\n * else render iconNode\n * @param prefixCls\n * @param {status, icon}\n */\n\nvar renderIcon = function renderIcon(prefixCls, _ref) {\n  var status = _ref.status,\n      icon = _ref.icon;\n  var className = classNames(\"\".concat(prefixCls, \"-icon\"));\n  devWarning(!(typeof icon === 'string' && icon.length > 2), 'Result', \"`icon` is using ReactNode instead of string naming in v4. Please check `\".concat(icon, \"` at https://ant.design/components/icon\"));\n\n  if (ExceptionStatus.includes(\"\".concat(status))) {\n    var SVGComponent = ExceptionMap[status];\n    return /*#__PURE__*/React.createElement(\"div\", {\n      className: \"\".concat(className, \" \").concat(prefixCls, \"-image\")\n    }, /*#__PURE__*/React.createElement(SVGComponent, null));\n  }\n\n  var iconNode = /*#__PURE__*/React.createElement(IconMap[status]);\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: className\n  }, icon || iconNode);\n};\n\nvar renderExtra = function renderExtra(prefixCls, _ref2) {\n  var extra = _ref2.extra;\n  return extra && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"\".concat(prefixCls, \"-extra\")\n  }, extra);\n};\n\nvar Result = function Result(_ref3) {\n  var customizePrefixCls = _ref3.prefixCls,\n      customizeClassName = _ref3.className,\n      subTitle = _ref3.subTitle,\n      title = _ref3.title,\n      style = _ref3.style,\n      children = _ref3.children,\n      _ref3$status = _ref3.status,\n      status = _ref3$status === void 0 ? 'info' : _ref3$status,\n      icon = _ref3.icon,\n      extra = _ref3.extra;\n\n  var _React$useContext = React.useContext(ConfigContext),\n      getPrefixCls = _React$useContext.getPrefixCls,\n      direction = _React$useContext.direction;\n\n  var prefixCls = getPrefixCls('result', customizePrefixCls);\n  var className = classNames(prefixCls, \"\".concat(prefixCls, \"-\").concat(status), customizeClassName, _defineProperty({}, \"\".concat(prefixCls, \"-rtl\"), direction === 'rtl'));\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: className,\n    style: style\n  }, renderIcon(prefixCls, {\n    status: status,\n    icon: icon\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"\".concat(prefixCls, \"-title\")\n  }, title), subTitle && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"\".concat(prefixCls, \"-subtitle\")\n  }, subTitle), renderExtra(prefixCls, {\n    extra: extra\n  }), children && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"\".concat(prefixCls, \"-content\")\n  }, children));\n};\n\nResult.PRESENTED_IMAGE_403 = ExceptionMap['403'];\nResult.PRESENTED_IMAGE_404 = ExceptionMap['404'];\nResult.PRESENTED_IMAGE_500 = ExceptionMap['500'];\nexport default Result;","map":{"version":3,"sources":["C:/Users/kkwan_000/Desktop/git/2017110269/minsung/node_modules/antd/es/result/index.js"],"names":["_defineProperty","React","classNames","CheckCircleFilled","CloseCircleFilled","ExclamationCircleFilled","WarningFilled","ConfigContext","devWarning","noFound","serverError","unauthorized","IconMap","success","error","info","warning","ExceptionMap","ExceptionStatus","Object","keys","renderIcon","prefixCls","_ref","status","icon","className","concat","length","includes","SVGComponent","createElement","iconNode","renderExtra","_ref2","extra","Result","_ref3","customizePrefixCls","customizeClassName","subTitle","title","style","children","_ref3$status","_React$useContext","useContext","getPrefixCls","direction","PRESENTED_IMAGE_403","PRESENTED_IMAGE_404","PRESENTED_IMAGE_500"],"mappings":"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","sourcesContent":["import _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nimport * as React from 'react';\nimport classNames from 'classnames';\nimport CheckCircleFilled from '@ant-design/icons/CheckCircleFilled';\nimport CloseCircleFilled from '@ant-design/icons/CloseCircleFilled';\nimport ExclamationCircleFilled from '@ant-design/icons/ExclamationCircleFilled';\nimport WarningFilled from '@ant-design/icons/WarningFilled';\nimport { ConfigContext } from '../config-provider';\nimport devWarning from '../_util/devWarning';\nimport noFound from './noFound';\nimport serverError from './serverError';\nimport unauthorized from './unauthorized';\nexport var IconMap = {\n  success: CheckCircleFilled,\n  error: CloseCircleFilled,\n  info: ExclamationCircleFilled,\n  warning: WarningFilled\n};\nexport var ExceptionMap = {\n  '404': noFound,\n  '500': serverError,\n  '403': unauthorized\n}; // ExceptionImageMap keys\n\nvar ExceptionStatus = Object.keys(ExceptionMap);\n/**\n * render icon\n * if ExceptionStatus includes ,render svg image\n * else render iconNode\n * @param prefixCls\n * @param {status, icon}\n */\n\nvar renderIcon = function renderIcon(prefixCls, _ref) {\n  var status = _ref.status,\n      icon = _ref.icon;\n  var className = classNames(\"\".concat(prefixCls, \"-icon\"));\n  devWarning(!(typeof icon === 'string' && icon.length > 2), 'Result', \"`icon` is using ReactNode instead of string naming in v4. Please check `\".concat(icon, \"` at https://ant.design/components/icon\"));\n\n  if (ExceptionStatus.includes(\"\".concat(status))) {\n    var SVGComponent = ExceptionMap[status];\n    return /*#__PURE__*/React.createElement(\"div\", {\n      className: \"\".concat(className, \" \").concat(prefixCls, \"-image\")\n    }, /*#__PURE__*/React.createElement(SVGComponent, null));\n  }\n\n  var iconNode = /*#__PURE__*/React.createElement(IconMap[status]);\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: className\n  }, icon || iconNode);\n};\n\nvar renderExtra = function renderExtra(prefixCls, _ref2) {\n  var extra = _ref2.extra;\n  return extra && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"\".concat(prefixCls, \"-extra\")\n  }, extra);\n};\n\nvar Result = function Result(_ref3) {\n  var customizePrefixCls = _ref3.prefixCls,\n      customizeClassName = _ref3.className,\n      subTitle = _ref3.subTitle,\n      title = _ref3.title,\n      style = _ref3.style,\n      children = _ref3.children,\n      _ref3$status = _ref3.status,\n      status = _ref3$status === void 0 ? 'info' : _ref3$status,\n      icon = _ref3.icon,\n      extra = _ref3.extra;\n\n  var _React$useContext = React.useContext(ConfigContext),\n      getPrefixCls = _React$useContext.getPrefixCls,\n      direction = _React$useContext.direction;\n\n  var prefixCls = getPrefixCls('result', customizePrefixCls);\n  var className = classNames(prefixCls, \"\".concat(prefixCls, \"-\").concat(status), customizeClassName, _defineProperty({}, \"\".concat(prefixCls, \"-rtl\"), direction === 'rtl'));\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: className,\n    style: style\n  }, renderIcon(prefixCls, {\n    status: status,\n    icon: icon\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"\".concat(prefixCls, \"-title\")\n  }, title), subTitle && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"\".concat(prefixCls, \"-subtitle\")\n  }, subTitle), renderExtra(prefixCls, {\n    extra: extra\n  }), children && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"\".concat(prefixCls, \"-content\")\n  }, children));\n};\n\nResult.PRESENTED_IMAGE_403 = ExceptionMap['403'];\nResult.PRESENTED_IMAGE_404 = ExceptionMap['404'];\nResult.PRESENTED_IMAGE_500 = ExceptionMap['500'];\nexport default Result;"]},"metadata":{},"sourceType":"module"}