@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
39 lines (38 loc) • 5.96 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 86 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M82.857 13.62v5.001c0 1.86-1.61 3.377-3.587 3.377H67.086V13.62h15.77zm-20.095-1.973v6.943c0 1.863-1.609 3.379-3.587 3.379h-.797v-2h.294c.655 0 1.212-.42 1.388-.991h-6.624v3.02h-2.628V11.647h11.954zm-43.606 1.236v5.738c0 1.86-1.61 3.376-3.587 3.376H3.132v-9.114h16.024zm22.387-.003v5.737c0 1.863-1.61 3.379-3.587 3.379h-8.62l.002-9.116h12.205zM26.95 6.317V18.33l1.337-.746v2.553l-3.755 1.858V8.478h-1.026v-2.16h3.444zm22.315 6.774c-.07.605-.166 1.27-.28 1.98a91.279 91.279 0 01-1.35 6.792H45.13a81.452 81.452 0 001.064-4.471 86.9 86.9 0 00.456-2.352 39.05 39.05 0 00.303-1.95h2.312zm30.95 2.527h-10.5v4.379h9.052c.797 0 1.447-.617 1.447-1.376v-3.003zm-63.701 2.644H5.762v1.735h9.557c.797 0 1.195-.618 1.195-1.376v-.359zM38.9 18.26h-6.934v1.734h5.486c.798 0 1.448-.618 1.448-1.376v-.358zm21.22-1.897h-6.682v.972h6.682v-.972zM16.51 14.884H5.76v1.736h10.752v-1.736zm22.39-.004h-6.935v1.737H38.9V14.88zm21.219-1.23h-6.682v1.068h6.682V13.65zM6.003 2.03l-.366.83h5.039v2.003h-2.91v1.501h2.987v2.001h-2.84a6.942 6.942 0 002.84 1.698v2.085a9.1 9.1 0 01-4.564-2.582 9.139 9.139 0 01-4.11 2.466l-.007-2.134A6.91 6.91 0 004.45 8.363H2.11V6.362h3.077V4.86H2l.67-1.654.147-.346h.029l.368-.83h2.79zM40.116 2c-.04.155-.096.325-.166.509-.082.216-.18.428-.296.65l-.099.188h2.832V5.21h-3.33v4.984h3.388v1.954H28.683v-1.955h3.593V5.212h-3.403V3.349h2.967l-.055-.17a10.132 10.132 0 00-.474-1.177h2.822c.116.2.215.393.306.59.1.22.191.444.272.672l.03.085h1.962l.037-.07A5.7 5.7 0 0037.212 2h2.904zm42.932 8.13v2.017h-16.15V10.13h16.15zM20.03 2.776V8.77c0 1.86-1.61 3.376-3.586 3.376H11.6v-9.37h8.43zm27.435 4.686c.32.589.643 1.286.964 2.076.304.748.593 1.502.867 2.262h-2.46a42.866 42.866 0 00-.811-2.284 27.453 27.453 0 00-.882-2.054h2.322zm10.727-5.397v.71h5.244v2h-5.244V5.79h4.439v2.003h-4.439v1.015h5.371v2H50.01v-2h5.371V7.793h-4.439V5.79h4.439V4.775h-5.244v-2h5.244v-.71h2.813zM36.821 5.21H34.49v4.982h2.331V5.21zM17.39 4.776h-3.16v5.368h1.712c.797 0 1.448-.618 1.448-1.376V4.776zm13.494 1.425c.38.928.689 1.945.917 3.028l-2.273.002a17.347 17.347 0 00-.359-1.55c-.14-.5-.301-.993-.482-1.48h2.197zm11.564-.048a13.645 13.645 0 01-.899 3.052h-2.211c.212-.489.393-.99.542-1.501.146-.51.266-1.028.359-1.55h2.209zm40.6.297v2.017H66.899V6.45h16.15zM47.507 2.065c.163.308.322.618.474.93.184.382.36.768.525 1.158a34.027 34.027 0 01.89 2.25H46.95c-.121-.356-.249-.722-.384-1.085a33.973 33.973 0 00-.987-2.403 33.74 33.74 0 00-.412-.85h2.339zm-20.921-.033c.166.447.318.9.455 1.356.171.574.329 1.152.472 1.734h-2.78a29.381 29.381 0 00-.406-1.71 28.974 28.974 0 00-.417-1.38h2.676zm49.792.033v.71H84v2H65.943v-2h7.62v-.71h2.814z"
})]
}));
});
export default Icon;