{"ast":null,"code":"function _extends() {\n  _extends = Object.assign || function (target) {\n    for (var i = 1; i < arguments.length; i++) {\n      var source = arguments[i];\n\n      for (var key in source) {\n        if (Object.prototype.hasOwnProperty.call(source, key)) {\n          target[key] = source[key];\n        }\n      }\n    }\n\n    return target;\n  };\n\n  return _extends.apply(this, arguments);\n}\n\nfunction _objectWithoutPropertiesLoose(source, excluded) {\n  if (source == null) return {};\n  var target = {};\n  var sourceKeys = Object.keys(source);\n  var key, i;\n\n  for (i = 0; i < sourceKeys.length; i++) {\n    key = sourceKeys[i];\n    if (excluded.indexOf(key) >= 0) continue;\n    target[key] = source[key];\n  }\n\n  return target;\n}\n\nimport * as React from 'react';\nimport StyleSheet from \"../StyleSheet\";\nimport View from \"../View\";\nvar accessibilityValue = {\n  max: 1,\n  min: 0\n};\n\nvar createSvgCircle = function createSvgCircle(style) {\n  return React.createElement(\"circle\", {\n    cx: \"16\",\n    cy: \"16\",\n    fill: \"none\",\n    r: \"14\",\n    strokeWidth: \"4\",\n    style: style\n  });\n};\n\nvar ActivityIndicator = React.forwardRef(function (props, forwardedRef) {\n  var _props$animating = props.animating,\n      animating = _props$animating === void 0 ? true : _props$animating,\n      _props$color = props.color,\n      color = _props$color === void 0 ? '#1976D2' : _props$color,\n      _props$hidesWhenStopp = props.hidesWhenStopped,\n      hidesWhenStopped = _props$hidesWhenStopp === void 0 ? true : _props$hidesWhenStopp,\n      _props$size = props.size,\n      size = _props$size === void 0 ? 'small' : _props$size,\n      style = props.style,\n      other = _objectWithoutPropertiesLoose(props, [\"animating\", \"color\", \"hidesWhenStopped\", \"size\", \"style\"]);\n\n  var svg = React.createElement(\"svg\", {\n    height: \"100%\",\n    viewBox: \"0 0 32 32\",\n    width: \"100%\"\n  }, createSvgCircle({\n    stroke: color,\n    opacity: 0.2\n  }), createSvgCircle({\n    stroke: color,\n    strokeDasharray: 80,\n    strokeDashoffset: 60\n  }));\n  return React.createElement(View, _extends({}, other, {\n    accessibilityRole: \"progressbar\",\n    accessibilityValue: accessibilityValue,\n    ref: forwardedRef,\n    style: [styles.container, style]\n  }), React.createElement(View, {\n    children: svg,\n    style: [typeof size === 'number' ? {\n      height: size,\n      width: size\n    } : indicatorSizes[size], styles.animation, !animating && styles.animationPause, !animating && hidesWhenStopped && styles.hidesWhenStopped]\n  }));\n});\nActivityIndicator.displayName = 'ActivityIndicator';\nvar styles = StyleSheet.create({\n  container: {\n    alignItems: 'center',\n    justifyContent: 'center'\n  },\n  hidesWhenStopped: {\n    visibility: 'hidden'\n  },\n  animation: {\n    animationDuration: '0.75s',\n    animationKeyframes: [{\n      '0%': {\n        transform: [{\n          rotate: '0deg'\n        }]\n      },\n      '100%': {\n        transform: [{\n          rotate: '360deg'\n        }]\n      }\n    }],\n    animationTimingFunction: 'linear',\n    animationIterationCount: 'infinite'\n  },\n  animationPause: {\n    animationPlayState: 'paused'\n  }\n});\nvar indicatorSizes = StyleSheet.create({\n  small: {\n    width: 20,\n    height: 20\n  },\n  large: {\n    width: 36,\n    height: 36\n  }\n});\nexport default ActivityIndicator;","map":{"version":3,"sources":["/Users/rohitsingh/Documents/projects/new-nativebase-setup/NativeBase/example/node_modules/react-native-web/dist/exports/ActivityIndicator/index.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","_objectWithoutPropertiesLoose","excluded","sourceKeys","keys","indexOf","React","StyleSheet","View","accessibilityValue","max","min","createSvgCircle","style","createElement","cx","cy","fill","r","strokeWidth","ActivityIndicator","forwardRef","props","forwardedRef","_props$animating","animating","_props$color","color","_props$hidesWhenStopp","hidesWhenStopped","_props$size","size","other","svg","height","viewBox","width","stroke","opacity","strokeDasharray","strokeDashoffset","accessibilityRole","ref","styles","container","children","indicatorSizes","animation","animationPause","displayName","create","alignItems","justifyContent","visibility","animationDuration","animationKeyframes","transform","rotate","animationTimingFunction","animationIterationCount","animationPlayState","small","large"],"mappings":"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","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/**\n * Copyright (c) Nicolas Gallagher.\n * Copyright (c) Facebook, Inc. and its affiliates.\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 * as React from 'react';\nimport StyleSheet from '../StyleSheet';\nimport View from '../View';\nvar accessibilityValue = {\n  max: 1,\n  min: 0\n};\n\nvar createSvgCircle = function createSvgCircle(style) {\n  return /*#__PURE__*/React.createElement(\"circle\", {\n    cx: \"16\",\n    cy: \"16\",\n    fill: \"none\",\n    r: \"14\",\n    strokeWidth: \"4\",\n    style: style\n  });\n};\n\nvar ActivityIndicator = /*#__PURE__*/React.forwardRef(function (props, forwardedRef) {\n  var _props$animating = props.animating,\n      animating = _props$animating === void 0 ? true : _props$animating,\n      _props$color = props.color,\n      color = _props$color === void 0 ? '#1976D2' : _props$color,\n      _props$hidesWhenStopp = props.hidesWhenStopped,\n      hidesWhenStopped = _props$hidesWhenStopp === void 0 ? true : _props$hidesWhenStopp,\n      _props$size = props.size,\n      size = _props$size === void 0 ? 'small' : _props$size,\n      style = props.style,\n      other = _objectWithoutPropertiesLoose(props, [\"animating\", \"color\", \"hidesWhenStopped\", \"size\", \"style\"]);\n\n  var svg = /*#__PURE__*/React.createElement(\"svg\", {\n    height: \"100%\",\n    viewBox: \"0 0 32 32\",\n    width: \"100%\"\n  }, createSvgCircle({\n    stroke: color,\n    opacity: 0.2\n  }), createSvgCircle({\n    stroke: color,\n    strokeDasharray: 80,\n    strokeDashoffset: 60\n  }));\n  return /*#__PURE__*/React.createElement(View, _extends({}, other, {\n    accessibilityRole: \"progressbar\",\n    accessibilityValue: accessibilityValue,\n    ref: forwardedRef,\n    style: [styles.container, style]\n  }), /*#__PURE__*/React.createElement(View, {\n    children: svg,\n    style: [typeof size === 'number' ? {\n      height: size,\n      width: size\n    } : indicatorSizes[size], styles.animation, !animating && styles.animationPause, !animating && hidesWhenStopped && styles.hidesWhenStopped]\n  }));\n});\nActivityIndicator.displayName = 'ActivityIndicator';\nvar styles = StyleSheet.create({\n  container: {\n    alignItems: 'center',\n    justifyContent: 'center'\n  },\n  hidesWhenStopped: {\n    visibility: 'hidden'\n  },\n  animation: {\n    animationDuration: '0.75s',\n    animationKeyframes: [{\n      '0%': {\n        transform: [{\n          rotate: '0deg'\n        }]\n      },\n      '100%': {\n        transform: [{\n          rotate: '360deg'\n        }]\n      }\n    }],\n    animationTimingFunction: 'linear',\n    animationIterationCount: 'infinite'\n  },\n  animationPause: {\n    animationPlayState: 'paused'\n  }\n});\nvar indicatorSizes = StyleSheet.create({\n  small: {\n    width: 20,\n    height: 20\n  },\n  large: {\n    width: 36,\n    height: 36\n  }\n});\nexport default ActivityIndicator;"]},"metadata":{},"sourceType":"module"}