"use strict";

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

var _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; };

var _react = require("react");

var _react2 = _interopRequireDefault(_react);

var _reactNativeSvg = require("react-native-svg");

var _reactNativeSvg2 = _interopRequireDefault(_reactNativeSvg);

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

function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }

var Wheel = function Wheel(_ref) {
  var color = _ref.color,
      props = _objectWithoutProperties(_ref, ["color"]);

  return _react2.default.createElement(
    _reactNativeSvg2.default,
    _extends({ viewBox: "0 0 64 64" }, props),
    _react2.default.createElement(_reactNativeSvg.Path, {
      d: "M32 0C14.3 0 0 14.3 0 32s14.3 32 32 32 32-14.3 32-32S49.7 0 32 0zm2.9 6.2c7.6.8 14 4.8 18.2 10.6l-12.3 7.1c-1.5-1.7-3.6-2.9-5.9-3.5V6.2zm-5.9 0v14.2c-2.3.6-4.3 1.8-5.9 3.5l-12.3-7.1C15.1 11 21.5 7 29 6.2zM8.3 42.7C6.8 39.4 6 35.8 6 32c0-3.5.7-6.9 2-9.9l12.4 7.1c-.3.9-.4 1.8-.4 2.8 0 1.3.2 2.5.6 3.6L8.3 42.7zM29 57.9c-7.2-.9-13.4-4.6-17.6-10l12.4-7.1c1.5 1.4 3.2 2.4 5.2 2.9v14.2zM26 32c0-3.3 2.7-6 6-6s6 2.7 6 6-2.7 6-6 6-6-2.7-6-6zm9 25.8V43.6c2-.5 3.8-1.5 5.2-2.9l12.4 7.1c-4.2 5.5-10.4 9.2-17.6 10zm8.4-22.2c.4-1.1.6-2.4.6-3.6 0-1-.1-1.9-.3-2.8L56 22.1c1.3 3 2 6.4 2 9.9 0 3.8-.8 7.4-2.3 10.7l-12.3-7.1z",
      fill: color
    })
  );
};

exports.default = Wheel;