@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
57 lines (56 loc) • 6.28 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({
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: "M14.879 9.74a.074.074 0 00-.053.023.076.076 0 00-.021.053v4.895a.655.655 0 01-.053.257c-.13.3-.252.543-.368.727-1.267 1.998-3.04 3.203-5.32 3.616-3.473.628-6.933-1.225-8.389-4.445-1.486-3.284-.45-7.205 2.429-9.33C7.482 2.303 13.726 4.408 15.2 9.666a.061.061 0 01-.01.052.059.059 0 01-.046.023h-.265zm-6.88 2.508c.49-.188.734-.56.73-1.119-.004-.665-.35-1.085-.964-1.304-.156-.055-.4-.082-.734-.08-1.183.002-1.996.002-2.437 0a.065.065 0 00-.045.019.063.063 0 00-.02.044v5.049c0 .011.005.023.014.03.008.01.02.014.031.014 1.024.015 1.95.013 2.777-.007.908-.022 1.573-.56 1.522-1.528-.03-.573-.32-.933-.87-1.078a.022.022 0 01-.017-.02.02.02 0 01.014-.02zm6.239 2.659a.042.042 0 00.037-.025.041.041 0 00-.006-.044l-1.51-1.699a.047.047 0 01.022-.077c.927-.266 1.345-.887 1.256-1.865-.09-.984-.96-1.465-1.87-1.456-.604.005-1.438.005-2.504 0a.075.075 0 00-.076.075v5.042c0 .013.005.026.014.035a.05.05 0 00.036.014h1.174c.01 0 .021-.004.029-.011a.04.04 0 00.012-.029v-1.639a.078.078 0 01.066-.076c.181-.03.31 0 .386.089.24.277.72.81 1.44 1.602a.195.195 0 00.145.064h1.349z",
fill: "#5300C9"
}), /*#__PURE__*/_jsx("path", {
d: "M16.86 13.848a4.026 4.026 0 01-.741-.899.323.323 0 01-.047-.168V9.775a.035.035 0 00-.035-.035h-.34a.079.079 0 01-.076-.1c1.002-3.64 5.843-4.366 7.793-1.09 1.161 1.952.55 4.596-1.42 5.783a.08.08 0 01-.097-.01.08.08 0 01-.02-.028L19.975 9.78a.069.069 0 00-.063-.042h-1.185a.111.111 0 00-.102.068l-1.663 4.019a.065.065 0 01-.076.037.063.063 0 01-.027-.014z",
fill: "#8900FF"
}), /*#__PURE__*/_jsx("path", {
d: "M5.794 10.851a.073.073 0 01.073-.073l1.054.003c.152 0 .298.058.405.16a.522.522 0 01.167.38v.036a.51.51 0 01-.17.38.578.578 0 01-.406.157l-1.053-.004a.073.073 0 01-.074-.073l.004-.966zM10.859 10.907a.07.07 0 01.07-.07l1.168.003c.183 0 .36.06.49.169a.53.53 0 01.202.406v.1a.49.49 0 01-.053.22.582.582 0 01-.15.187.718.718 0 01-.226.124.817.817 0 01-.265.043l-1.168-.002a.07.07 0 01-.07-.07l.002-1.11z",
fill: "#5300C9"
}), /*#__PURE__*/_jsx("path", {
d: "M18.69 12.834l.585-1.55a.035.035 0 01.013-.016.034.034 0 01.039 0c.005.004.01.01.012.016l.596 1.546a.036.036 0 01-.004.032.037.037 0 01-.012.01.034.034 0 01-.016.005l-1.18.004a.035.035 0 01-.029-.014.034.034 0 01-.004-.033z",
fill: "#8900FF"
}), /*#__PURE__*/_jsx("path", {
d: "M5.79 12.82a.066.066 0 01.066-.067l1.152.004c.076 0 .15.014.22.04.07.026.133.065.186.113a.516.516 0 01.124.168.47.47 0 01.043.198v.1a.49.49 0 01-.17.364.61.61 0 01-.406.149l-1.153-.004a.066.066 0 01-.066-.067l.004-.998z",
fill: "#5300C9"
}), /*#__PURE__*/_jsx("path", {
d: "M18.03 14.62a.05.05 0 01-.03-.046.05.05 0 01.004-.019l.196-.474a.175.175 0 01.16-.107h1.97a.075.075 0 01.068.046l.322.765a.06.06 0 01-.018.071.06.06 0 01-.024.011 4.312 4.312 0 01-2.647-.247z",
fill: "#8900FF"
}), /*#__PURE__*/_jsx("path", {
d: "M17.885 19.057a1.726 1.726 0 100-3.45 1.726 1.726 0 000 3.45z",
fill: "#D90067"
})]
}));
});
export default Icon;