UNPKG

@kushki/suka-react-system-icons

Version:
41 lines (37 loc) 2.74 kB
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; } import React, { forwardRef } from 'react'; import PropTypes from 'prop-types'; var Kushki = forwardRef(function (_ref, ref) { var _ref$color = _ref.color, color = _ref$color === void 0 ? 'currentColor' : _ref$color, _ref$size = _ref.size, size = _ref$size === void 0 ? 24 : _ref$size, rest = _objectWithoutProperties(_ref, ["color", "size"]); return /*#__PURE__*/React.createElement("svg", _extends({ ref: ref, xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, rest), /*#__PURE__*/React.createElement("path", { d: "M21.8823 10.2115L21.9625 11.128C22.1492 13.2764 21.6364 15.4275 20.5007 17.2606C19.365 19.0937 17.6671 20.5106 15.6604 21.2999C13.6536 22.0892 11.4454 22.2087 9.36521 21.6405C7.28499 21.0724 5.44416 19.847 4.11726 18.1471C2.79037 16.4473 2.0485 14.364 2.00231 12.2081C1.95612 10.0522 2.60808 7.93907 3.86095 6.18395C5.11382 4.42882 6.90047 3.12571 8.95446 2.46895C11.0084 1.8122 13.2197 1.837 15.2584 2.53965" }), /*#__PURE__*/React.createElement("path", { d: "M8 16C7.44772 16 7 16.4477 7 17C7 17.5523 7.44772 18 8 18V16ZM16 18C16.5523 18 17 17.5523 17 17C17 16.4477 16.5523 16 16 16V18ZM8 18H16V16H8V18Z", fill: "#46525C" }), /*#__PURE__*/React.createElement("path", { d: "M8 10.5L11.5 14L19 6" })); }); Kushki.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Kushki.displayName = 'Kushki'; export default Kushki;