@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
42 lines (41 loc) • 6.08 kB
JavaScript
'use client';
function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); }
var _excluded = ["size", "style"];
function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }
function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { _defineProperty(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }
function _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : String(i); }
function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); }
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 { memo } from 'react';
import { TITLE } from "../style";
import { jsx as _jsx } from "react/jsx-runtime";
import { jsxs as _jsxs } from "react/jsx-runtime";
var Icon = /*#__PURE__*/memo(function (_ref) {
var _ref$size = _ref.size,
size = _ref$size === void 0 ? '1em' : _ref$size,
style = _ref.style,
rest = _objectWithoutProperties(_ref, _excluded);
return /*#__PURE__*/_jsxs("svg", _objectSpread(_objectSpread({
fill: "currentColor",
fillRule: "evenodd",
height: size,
style: _objectSpread({
flex: 'none',
lineHeight: 1
}, style),
viewBox: "0 0 24 24",
width: size,
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M22.99 1.841a.038.038 0 01.026.01l.522.505c.007.006.01.015.01.024 0 .01-.003.018-.01.025l-.525.545a.182.182 0 00-.051.126 10186.222 10186.222 0 000 15.705c0 .538-.015.944-.048 1.216a2.625 2.625 0 01-.038.229 3.59 3.59 0 01-.434 1.044 3.526 3.526 0 01-1.231 1.192 3.633 3.633 0 01-1.068.407 4.352 4.352 0 01-.683.057 16.002 16.002 0 01-.761.005l-.151-.001-1.028-.001-14.64-.001a.16.16 0 00-.072.018.15.15 0 00-.036.028l-.983 1.017a.03.03 0 01-.043 0l-.53-.511a.04.04 0 01-.007-.01.031.031 0 010-.024.03.03 0 01.007-.01l2.948-3.051a.03.03 0 01.044 0l.527.509a.035.035 0 01.01.024.034.034 0 01-.01.024l-.478.495a.017.017 0 00.012.03c4.254-.002 9.295-.001 15.124.001.381 0 .706-.07.974-.213.538-.285.89-.705 1.057-1.26.12-.402.079-.838.079-1.45V4.55a.015.015 0 00-.003-.008.015.015 0 00-.011-.007h-.005a.015.015 0 00-.007.004l-.889.919a.023.023 0 01-.025.006.024.024 0 01-.008-.006l-.537-.518a.028.028 0 01-.007-.03.03.03 0 01.006-.01l2.946-3.047a.037.037 0 01.027-.012zM22.296 0a.03.03 0 01.015.008l.53.512a.031.031 0 01.001.044l-2.95 3.053a.03.03 0 01-.016.008.032.032 0 01-.018-.001.03.03 0 01-.01-.007l-.526-.509a.035.035 0 01-.01-.024c-.001-.004 0-.009.001-.013a.035.035 0 01.008-.011l.478-.496a.018.018 0 00.005-.009.018.018 0 00-.007-.018.017.017 0 00-.01-.003c-3.192.002-6.827.002-10.905.002l-4.226-.001h-.071a2.011 2.011 0 00-.904.213c-.539.285-.891.705-1.058 1.26-.12.404-.078.84-.078 1.452l.002 14.002a.015.015 0 00.01.013.016.016 0 00.008.001.016.016 0 00.008-.004l.888-.919a.023.023 0 01.017-.007h.005a.024.024 0 01.012.007l.537.519a.028.028 0 01.008.02.028.028 0 01-.008.02L1.085 22.16a.036.036 0 01-.019.01.036.036 0 01-.014 0 .035.035 0 01-.02-.01l-.522-.504a.035.035 0 01-.01-.024c0-.01.003-.018.01-.025l.526-.545a.181.181 0 00.051-.126c.004-6.621.003-11.859-.002-15.713 0-.718.028-1.2.086-1.446a3.53 3.53 0 012.734-2.645c.181-.038.525-.059 1.033-.062a24.508 24.508 0 01.563.002h15.675a.153.153 0 00.11-.046l.983-1.018a.03.03 0 01.02-.009h.007z"
}), /*#__PURE__*/_jsx("path", {
d: "M8.17 6.585a.07.07 0 01.066.043 2672.155 2672.155 0 012.51 5.68l1.233 2.794c.013.03.026.045.038.045s.025-.015.038-.045c1.775-4.024 3.023-6.85 3.744-8.474a.072.072 0 01.065-.043h2.733a.027.027 0 01.027.027v11.506a.037.037 0 01-.037.037h-2.565a.042.042 0 01-.042-.043v-5.417a.015.015 0 00-.004-.01l-.002-.002a.014.014 0 00-.004-.002l-.003-.001a.016.016 0 00-.016.007l-.001.002-2.424 5.417a.08.08 0 01-.073.048 898.655 898.655 0 01-2.872 0 .08.08 0 01-.016-.002.08.08 0 01-.057-.046l-2.424-5.417a.016.016 0 00-.007-.008.016.016 0 00-.005-.001h-.006a.015.015 0 00-.009.005.015.015 0 00-.003.01v5.417a.043.043 0 01-.026.04.039.039 0 01-.016.003H5.447a.037.037 0 01-.037-.038V6.611a.027.027 0 01.027-.026H8.17z"
})]
}));
});
export default Icon;