"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports["default"] = void 0;

var _react = _interopRequireDefault(require("react"));

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

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); }

function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }

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

function DribbbleWhite(_ref) {
  var title = _ref.title,
      props = _objectWithoutProperties(_ref, ["title"]);

  return _react["default"].createElement("svg", _extends({
    width: props.width ? props.width : props.height ? 1 * props.height : 40,
    height: props.height ? props.height : props.width ? props.width / 1 : 40,
    viewBox: "0 0 40 40",
    fill: "none",
    role: "presentation"
  }, props), title ? _react["default"].createElement("title", null, title) : null, _react["default"].createElement("path", {
    fillRule: "evenodd",
    clipRule: "evenodd",
    d: "M20 4C11.167 4 4 11.167 4 20s7.167 16 16 16c8.816 0 16-7.167 16-16S28.816 4 20 4zm10.568 7.375a13.603 13.603 0 013.09 8.503c-.452-.086-4.964-1.006-9.51-.433-.105-.226-.191-.469-.296-.712-.277-.66-.59-1.336-.902-1.978 5.033-2.048 7.323-4.998 7.618-5.38zM20 6.36c3.47 0 6.646 1.302 9.059 3.436-.243.347-2.309 3.106-7.167 4.929-2.24-4.113-4.72-7.48-5.102-8 1.023-.243 2.1-.365 3.21-.365zm-5.813 1.284c.364.486 2.793 3.87 5.067 7.896-6.386 1.7-12.026 1.666-12.634 1.666.885-4.234 3.749-7.757 7.567-9.562zM6.325 20.017v-.416c.59.017 7.22.104 14.04-1.944.399.764.763 1.545 1.11 2.326-.174.052-.364.104-.538.156-7.045 2.273-10.794 8.486-11.106 9.006a13.634 13.634 0 01-3.506-9.128zM20 33.675a13.57 13.57 0 01-8.382-2.881c.243-.503 3.02-5.848 10.725-8.538.034-.017.052-.017.087-.035 1.926 4.98 2.707 9.163 2.915 10.36A13.44 13.44 0 0120 33.675zm7.618-2.343c-.139-.833-.867-4.824-2.655-9.736 4.287-.676 8.035.434 8.503.59-.59 3.801-2.776 7.08-5.848 9.146z",
    fill: props.color || '#fff'
  }));
}

var _default = DribbbleWhite;
exports["default"] = _default;