{"ast":null,"code":"import _objectWithoutProperties from \"@babel/runtime/helpers/objectWithoutProperties\";\nvar _excluded = [\"children\"],\n  _excluded2 = [\"_scrollview\"];\nfunction _extends() {\n  _extends = Object.assign || function (target) {\n    for (var i = 1; i < arguments.length; i++) {\n      var source = arguments[i];\n      for (var key in source) {\n        if (Object.prototype.hasOwnProperty.call(source, key)) {\n          target[key] = source[key];\n        }\n      }\n    }\n    return target;\n  };\n  return _extends.apply(this, arguments);\n}\nimport React, { memo, forwardRef } from 'react';\nimport Box from \"../../primitives/Box\";\nimport { usePropsResolution } from \"../../../hooks\";\nimport { ScrollView } from \"../../basic/ScrollView\";\nvar ModalBody = function ModalBody(_ref, ref) {\n  var children = _ref.children,\n    props = _objectWithoutProperties(_ref, _excluded);\n  var _usePropsResolution = usePropsResolution('ModalBody', props),\n    _scrollview = _usePropsResolution._scrollview,\n    resolvedProps = _objectWithoutProperties(_usePropsResolution, _excluded2);\n  return React.createElement(ScrollView, _scrollview, React.createElement(Box, _extends({}, resolvedProps, {\n    ref: ref\n  }), children));\n};\nexport default memo(forwardRef(ModalBody));","map":{"version":3,"sources":["ModalBody.tsx"],"names":["React","memo","forwardRef","Box","usePropsResolution","ScrollView","ModalBody","children","props","ref","_scrollview","resolvedProps"],"mappings":";;;;;;;;;;;;;;;;;AAAA,OAAOA,KAAP,IAAgBC,IAAhB,EAAsBC,UAAtB,QAAwC,OAAxC;AACA,OAAOC,GAAP;AACA,SAASC,kBAAT;AACA,SAASC,UAAT;AAEA,IAAMC,SAAS,GAAG,SAAZA,SAAS,CAAA,IAAA,EAEbG,GAFgB,EAGb;EAAA,IAFDF,QAAF,GAAA,IAAA,CAAEA,QAAF;IAAeC,KAAAA,GAAAA,wBAAAA,CAAAA,IAAAA,EAAAA,SAAAA;EAGf,IAAA,mBAAA,GAA0CJ,kBAAkB,CAC1D,WAD0D,EAE1DI,KAF0D,CAA5D;IAAQE,WAAF,GAAA,mBAAA,CAAEA,WAAF;IAAkBC,aAAAA,GAAAA,wBAAAA,CAAAA,mBAAAA,EAAAA,UAAAA;EAKxB,OACE,KAAA,CAAA,aAAA,CAAC,UAAD,EAAgBD,WAAhB,EACE,KAAA,CAAA,aAAA,CAAC,GAAD,EAAA,QAAA,CAAA,CAAA,CAAA,EAASC,aAAT,EAAA;IAAwB,GAAG,EAAEF;EAA7B,CAAA,CAAA,EACGF,QADH,CADF,CADF;AAOD,CAhBD;AAkBA,eAAeN,IAAI,CAACC,UAAU,CAACI,SAAD,CAAX,CAAnB","sourcesContent":["import React, { memo, forwardRef } from 'react';\nimport Box, { IBoxProps } from '../../primitives/Box';\nimport { usePropsResolution } from '../../../hooks';\nimport { ScrollView, IScrollViewProps } from '../../basic/ScrollView';\n\nconst ModalBody = (\n  { children, ...props }: IBoxProps & { _scrollview?: IScrollViewProps },\n  ref?: any\n) => {\n  const { _scrollview, ...resolvedProps } = usePropsResolution(\n    'ModalBody',\n    props\n  );\n\n  return (\n    <ScrollView {..._scrollview}>\n      <Box {...resolvedProps} ref={ref}>\n        {children}\n      </Box>\n    </ScrollView>\n  );\n};\n\nexport default memo(forwardRef(ModalBody));\n"]},"metadata":{},"sourceType":"module"}