4b74f07bd2364d1a102985de4b708481.json 4.94 KB
{"ast":null,"code":"import _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nimport _extends from \"@babel/runtime/helpers/extends\";\nimport * as React from 'react';\nimport { SpaceContext } from '.';\nexport default function Item(_ref) {\n  var className = _ref.className,\n      direction = _ref.direction,\n      index = _ref.index,\n      marginDirection = _ref.marginDirection,\n      children = _ref.children,\n      split = _ref.split,\n      wrap = _ref.wrap;\n\n  var _React$useContext = React.useContext(SpaceContext),\n      horizontalSize = _React$useContext.horizontalSize,\n      verticalSize = _React$useContext.verticalSize,\n      latestIndex = _React$useContext.latestIndex;\n\n  var style = {};\n\n  if (direction === 'vertical') {\n    if (index < latestIndex) {\n      style = {\n        marginBottom: horizontalSize / (split ? 2 : 1)\n      };\n    }\n  } else {\n    style = _extends(_extends({}, index < latestIndex && _defineProperty({}, marginDirection, horizontalSize / (split ? 2 : 1))), wrap && {\n      paddingBottom: verticalSize\n    });\n  }\n\n  if (children === null || children === undefined) {\n    return null;\n  }\n\n  return /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement(\"div\", {\n    className: className,\n    style: style\n  }, children), index < latestIndex && split && /*#__PURE__*/React.createElement(\"span\", {\n    className: \"\".concat(className, \"-split\"),\n    style: style\n  }, split));\n}","map":{"version":3,"sources":["C:/Users/kkwan_000/Desktop/git/2017110269/minsung/node_modules/antd/es/space/Item.js"],"names":["_defineProperty","_extends","React","SpaceContext","Item","_ref","className","direction","index","marginDirection","children","split","wrap","_React$useContext","useContext","horizontalSize","verticalSize","latestIndex","style","marginBottom","paddingBottom","undefined","createElement","Fragment","concat"],"mappings":"AAAA,OAAOA,eAAP,MAA4B,uCAA5B;AACA,OAAOC,QAAP,MAAqB,gCAArB;AACA,OAAO,KAAKC,KAAZ,MAAuB,OAAvB;AACA,SAASC,YAAT,QAA6B,GAA7B;AACA,eAAe,SAASC,IAAT,CAAcC,IAAd,EAAoB;AACjC,MAAIC,SAAS,GAAGD,IAAI,CAACC,SAArB;AAAA,MACIC,SAAS,GAAGF,IAAI,CAACE,SADrB;AAAA,MAEIC,KAAK,GAAGH,IAAI,CAACG,KAFjB;AAAA,MAGIC,eAAe,GAAGJ,IAAI,CAACI,eAH3B;AAAA,MAIIC,QAAQ,GAAGL,IAAI,CAACK,QAJpB;AAAA,MAKIC,KAAK,GAAGN,IAAI,CAACM,KALjB;AAAA,MAMIC,IAAI,GAAGP,IAAI,CAACO,IANhB;;AAQA,MAAIC,iBAAiB,GAAGX,KAAK,CAACY,UAAN,CAAiBX,YAAjB,CAAxB;AAAA,MACIY,cAAc,GAAGF,iBAAiB,CAACE,cADvC;AAAA,MAEIC,YAAY,GAAGH,iBAAiB,CAACG,YAFrC;AAAA,MAGIC,WAAW,GAAGJ,iBAAiB,CAACI,WAHpC;;AAKA,MAAIC,KAAK,GAAG,EAAZ;;AAEA,MAAIX,SAAS,KAAK,UAAlB,EAA8B;AAC5B,QAAIC,KAAK,GAAGS,WAAZ,EAAyB;AACvBC,MAAAA,KAAK,GAAG;AACNC,QAAAA,YAAY,EAAEJ,cAAc,IAAIJ,KAAK,GAAG,CAAH,GAAO,CAAhB;AADtB,OAAR;AAGD;AACF,GAND,MAMO;AACLO,IAAAA,KAAK,GAAGjB,QAAQ,CAACA,QAAQ,CAAC,EAAD,EAAKO,KAAK,GAAGS,WAAR,IAAuBjB,eAAe,CAAC,EAAD,EAAKS,eAAL,EAAsBM,cAAc,IAAIJ,KAAK,GAAG,CAAH,GAAO,CAAhB,CAApC,CAA3C,CAAT,EAA8GC,IAAI,IAAI;AACpIQ,MAAAA,aAAa,EAAEJ;AADqH,KAAtH,CAAhB;AAGD;;AAED,MAAIN,QAAQ,KAAK,IAAb,IAAqBA,QAAQ,KAAKW,SAAtC,EAAiD;AAC/C,WAAO,IAAP;AACD;;AAED,SAAO,aAAanB,KAAK,CAACoB,aAAN,CAAoBpB,KAAK,CAACqB,QAA1B,EAAoC,IAApC,EAA0C,aAAarB,KAAK,CAACoB,aAAN,CAAoB,KAApB,EAA2B;AACpGhB,IAAAA,SAAS,EAAEA,SADyF;AAEpGY,IAAAA,KAAK,EAAEA;AAF6F,GAA3B,EAGxER,QAHwE,CAAvD,EAGNF,KAAK,GAAGS,WAAR,IAAuBN,KAAvB,IAAgC,aAAaT,KAAK,CAACoB,aAAN,CAAoB,MAApB,EAA4B;AACrFhB,IAAAA,SAAS,EAAE,GAAGkB,MAAH,CAAUlB,SAAV,EAAqB,QAArB,CAD0E;AAErFY,IAAAA,KAAK,EAAEA;AAF8E,GAA5B,EAGxDP,KAHwD,CAHvC,CAApB;AAOD","sourcesContent":["import _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nimport _extends from \"@babel/runtime/helpers/extends\";\nimport * as React from 'react';\nimport { SpaceContext } from '.';\nexport default function Item(_ref) {\n  var className = _ref.className,\n      direction = _ref.direction,\n      index = _ref.index,\n      marginDirection = _ref.marginDirection,\n      children = _ref.children,\n      split = _ref.split,\n      wrap = _ref.wrap;\n\n  var _React$useContext = React.useContext(SpaceContext),\n      horizontalSize = _React$useContext.horizontalSize,\n      verticalSize = _React$useContext.verticalSize,\n      latestIndex = _React$useContext.latestIndex;\n\n  var style = {};\n\n  if (direction === 'vertical') {\n    if (index < latestIndex) {\n      style = {\n        marginBottom: horizontalSize / (split ? 2 : 1)\n      };\n    }\n  } else {\n    style = _extends(_extends({}, index < latestIndex && _defineProperty({}, marginDirection, horizontalSize / (split ? 2 : 1))), wrap && {\n      paddingBottom: verticalSize\n    });\n  }\n\n  if (children === null || children === undefined) {\n    return null;\n  }\n\n  return /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement(\"div\", {\n    className: className,\n    style: style\n  }, children), index < latestIndex && split && /*#__PURE__*/React.createElement(\"span\", {\n    className: \"\".concat(className, \"-split\"),\n    style: style\n  }, split));\n}"]},"metadata":{},"sourceType":"module"}