UNPKG

@kushki/suka-react-system-icons

Version:
46 lines (42 loc) 3.03 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 CloudLightning = 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("g", { clipPath: "url(#clip0)" }, /*#__PURE__*/React.createElement("path", { d: "M19.0001 16.9C20.2152 16.6532 21.2953 15.9638 22.0307 14.9655C22.7662 13.9671 23.1044 12.7312 22.9798 11.4975C22.8552 10.2638 22.2766 9.12046 21.3564 8.28937C20.4362 7.45828 19.24 6.99875 18.0001 6.99999H16.7401C16.4087 5.71731 15.7641 4.53698 14.864 3.56498C13.9638 2.59298 12.8364 1.85972 11.5829 1.43106C10.3294 1.00239 8.98903 0.891726 7.68219 1.109C6.37535 1.32628 5.14293 1.86469 4.09556 2.6759C3.0482 3.48711 2.21868 4.54573 1.68149 5.75671C1.1443 6.96768 0.916246 8.29311 1.01781 9.61399C1.11937 10.9349 1.54737 12.2098 2.26338 13.3245C2.97939 14.4391 3.96099 15.3584 5.12006 16" }), /*#__PURE__*/React.createElement("path", { d: "M13 11L9 17H15L11 23" })), /*#__PURE__*/React.createElement("defs", null, /*#__PURE__*/React.createElement("clippath", { id: "clip0" }, /*#__PURE__*/React.createElement("rect", { width: "24", height: "24", fill: "white" })))); }); CloudLightning.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; CloudLightning.displayName = 'CloudLightning'; export default CloudLightning;