{"ast":null,"code":"import AccessibilityUtil from \"../../modules/AccessibilityUtil\";\nimport createDOMProps from \"../../modules/createDOMProps\";\nimport React from 'react';\n\nvar createElement = function createElement(component, props) {\n  var accessibilityComponent;\n\n  if (component && component.constructor === String) {\n    accessibilityComponent = AccessibilityUtil.propsToAccessibilityComponent(props);\n  }\n\n  var Component = accessibilityComponent || component;\n  var domProps = createDOMProps(Component, props);\n\n  for (var _len = arguments.length, children = new Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) {\n    children[_key - 2] = arguments[_key];\n  }\n\n  return React.createElement.apply(React, [Component, domProps].concat(children));\n};\n\nexport default createElement;","map":{"version":3,"sources":["/Users/nishan/Desktop/oss/responsive-breakpoints/example/node_modules/react-native-web/dist/exports/createElement/index.js"],"names":["AccessibilityUtil","createDOMProps","React","createElement","component","props","accessibilityComponent","constructor","String","propsToAccessibilityComponent","Component","domProps","_len","arguments","length","children","Array","_key","apply","concat"],"mappings":"AAQA,OAAOA,iBAAP;AACA,OAAOC,cAAP;AACA,OAAOC,KAAP,MAAkB,OAAlB;;AAEA,IAAIC,aAAa,GAAG,SAASA,aAAT,CAAuBC,SAAvB,EAAkCC,KAAlC,EAAyC;AAE3D,MAAIC,sBAAJ;;AAEA,MAAIF,SAAS,IAAIA,SAAS,CAACG,WAAV,KAA0BC,MAA3C,EAAmD;AACjDF,IAAAA,sBAAsB,GAAGN,iBAAiB,CAACS,6BAAlB,CAAgDJ,KAAhD,CAAzB;AACD;;AAED,MAAIK,SAAS,GAAGJ,sBAAsB,IAAIF,SAA1C;AACA,MAAIO,QAAQ,GAAGV,cAAc,CAACS,SAAD,EAAYL,KAAZ,CAA7B;;AAEA,OAAK,IAAIO,IAAI,GAAGC,SAAS,CAACC,MAArB,EAA6BC,QAAQ,GAAG,IAAIC,KAAJ,CAAUJ,IAAI,GAAG,CAAP,GAAWA,IAAI,GAAG,CAAlB,GAAsB,CAAhC,CAAxC,EAA4EK,IAAI,GAAG,CAAxF,EAA2FA,IAAI,GAAGL,IAAlG,EAAwGK,IAAI,EAA5G,EAAgH;AAC9GF,IAAAA,QAAQ,CAACE,IAAI,GAAG,CAAR,CAAR,GAAqBJ,SAAS,CAACI,IAAD,CAA9B;AACD;;AAED,SAAOf,KAAK,CAACC,aAAN,CAAoBe,KAApB,CAA0BhB,KAA1B,EAAiC,CAACQ,SAAD,EAAYC,QAAZ,EAAsBQ,MAAtB,CAA6BJ,QAA7B,CAAjC,CAAP;AACD,CAhBD;;AAkBA,eAAeZ,aAAf","sourcesContent":["/**\n * Copyright (c) Nicolas Gallagher.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * \n */\nimport AccessibilityUtil from '../../modules/AccessibilityUtil';\nimport createDOMProps from '../../modules/createDOMProps';\nimport React from 'react';\n\nvar createElement = function createElement(component, props) {\n  // Use equivalent platform elements where possible.\n  var accessibilityComponent;\n\n  if (component && component.constructor === String) {\n    accessibilityComponent = AccessibilityUtil.propsToAccessibilityComponent(props);\n  }\n\n  var Component = accessibilityComponent || component;\n  var domProps = createDOMProps(Component, props);\n\n  for (var _len = arguments.length, children = new Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) {\n    children[_key - 2] = arguments[_key];\n  }\n\n  return React.createElement.apply(React, [Component, domProps].concat(children));\n};\n\nexport default createElement;"]},"metadata":{},"sourceType":"module"}