text: '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 RoseOutline = function RoseOutline(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: 'M416 128c-18.9 4.25-36.8 8.94-53.7 13.95-40.5 12-75.5 27.15-105.4 41.65-19.3 9.37-26.2 13.51-51.5 28.23-58.4 33.69-93.4 77.4-93.4 142.81C112 428.55 167.6 480 256 480s144-55.81 144-129.72S339 225.24 416 128z', fill: 'none', stroke: 'currentColor', strokeLinecap: 'round', strokeLinejoin: 'round', strokeWidth: '32' }),
        _react2.default.createElement('path', { d: 'M264 180.19c-19.69-27-38.2-38.69-52.7-46.59C162.6 107.1 96 96 96 96c41.5 43.7 37.2 90.1 32 128 0 0-3.87 32.88 1.91 58.41', fill: 'none', stroke: 'currentColor', strokeLinecap: 'round', strokeLinejoin: 'round', strokeWidth: '32' }),
        _react2.default.createElement('path', { d: 'M372 139.15C356.55 102.6 336 64 336 64s-63.32 0-135.69 64M253.48 87.57C221.25 45.81 176 32 176 32c-15.3 20.8-28.79 51.58-34.87 74.17', fill: 'none', stroke: 'currentColor', strokeLinecap: 'round', strokeLinejoin: 'round', strokeWidth: '32' })
      )
    );
  };
  
  RoseOutline.defaultProps = {
    // style
    style: {},
    color: '#000000',
    height: '22px',
    width: '22px',
    cssClasses: '',
    title: '',
  
    // animation
    shake: false,
    beat: false,
    rotate: false
  };
  
  RoseOutline.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 = RoseOutline;
  module.exports = exports['default'];
  //# sourceMappingURL=RoseOutline.js.map