{"size": 2506, "ext": "js", "max_stars_repo_path": "node_modules/react-ionicons/lib/CloudDownload.js", "max_stars_repo_name": "Ehtisham-Ayaan/aoo-ghr-bnain-update", "max_stars_repo_stars_event_min_datetime": "2017-03-02T20:45:56.000Z", "max_stars_repo_stars_event_max_datetime": "2022-02-14T03:12:18.000Z", "max_issues_repo_path": "node_modules/react-ionicons/lib/CloudDownload.js", "max_issues_repo_name": "Ehtisham-Ayaan/aoo-ghr-bnain-update", "max_issues_repo_issues_event_min_datetime": "2017-03-31T15:11:08.000Z", "max_issues_repo_issues_event_max_datetime": "2022-03-08T05:50:57.000Z", "max_forks_repo_path": "node_modules/react-ionicons/lib/CloudDownload.js", "max_forks_repo_name": "Ehtisham-Ayaan/aoo-ghr-bnain-update", "max_forks_repo_forks_event_min_datetime": "2017-03-06T22:52:06.000Z", "max_forks_repo_forks_event_max_datetime": "2022-03-15T04:37:38.000Z"}
{"max_stars_count": 194, "max_issues_count": 40, "max_forks_count": 44, "avg_line_length": 30.5609756098, "max_line_length": 603, "alphanum_fraction": 0.6819632881}
'use strict';

Object.defineProperty(exports, "__esModule", {
  value: true
});

var _react = require('react');

var _react2 = _interopRequireDefault(_react);

var _propTypes = require('prop-types');

var _propTypes2 = _interopRequireDefault(_propTypes);

var _SvgContainer = require('./SvgContainer');

var _SvgContainer2 = _interopRequireDefault(_SvgContainer);

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

var CloudDownload = function CloudDownload(props) {
  return _react2.default.createElement(
    _SvgContainer2.default,
    {
      height: props.height,
      width: props.width,
      color: props.color,
      onClick: props.onClick,
      rotate: props.rotate ? 1 : 0,
      shake: props.shake ? 1 : 0,
      beat: props.beat ? 1 : 0,
      className: props.className
    },
    _react2.default.createElement(
      'svg',
      { style: props.style, className: props.cssClasses, xmlns: 'http://www.w3.org/2000/svg', viewBox: '0 0 512 512' },
      props.title ? _react2.default.createElement(
        'title',
        null,
        props.title
      ) : '',
      _react2.default.createElement('path', { d: 'M472.7 189.5c-13.26-8.43-29.83-14.56-48.08-17.93A16 16 0 01412 159.28c-7.86-34.51-24.6-64.13-49.15-86.58C334.15 46.45 296.21 32 256 32c-35.35 0-68 11.08-94.37 32a150.13 150.13 0 00-41.95 52.83A16.05 16.05 0 01108 125.8c-27.13 4.9-50.53 14.68-68.41 28.7C13.7 174.83 0 203.56 0 237.6 0 305 55.93 352 136 352h104V224.45c0-8.61 6.62-16 15.23-16.43A16 16 0 01272 224v128h124c72.64 0 116-34.24 116-91.6 0-30.05-13.59-54.57-39.3-70.9zM240 425.42l-36.7-36.64a16 16 0 00-22.6 22.65l64 63.89a16 16 0 0022.6 0l64-63.89a16 16 0 00-22.6-22.65L272 425.42V352h-32z' })
    )
  );
};

CloudDownload.defaultProps = {
  // style
  style: {},
  color: '#000000',
  height: '22px',
  width: '22px',
  cssClasses: '',
  title: '',

  // animation
  shake: false,
  beat: false,
  rotate: false
};

CloudDownload.propTypes = {
  // style
  style: _propTypes2.default.object,
  color: _propTypes2.default.string,
  height: _propTypes2.default.string,
  width: _propTypes2.default.string,
  cssClasses: _propTypes2.default.string,
  title: _propTypes2.default.string,

  // animation
  shake: _propTypes2.default.bool,
  beat: _propTypes2.default.bool,
  rotate: _propTypes2.default.bool,

  // functions
  onClick: _propTypes2.default.func
};

exports.default = CloudDownload;
module.exports = exports['default'];
//# sourceMappingURL=CloudDownload.js.map