@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
44 lines (43 loc) • 8.24 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 { forwardRef } 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__*/forwardRef(function (_ref, 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,
ref: ref,
style: _objectSpread({
flex: 'none',
lineHeight: 1
}, style),
viewBox: "0 0 116 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsxs("g", {
children: [/*#__PURE__*/_jsx("path", {
d: "M4.213 8.554H2V6.747h2.213V3.301h1.972v3.446h3.103v1.807H6.185v7.253c0 .514.097.884.289 1.109.208.208.561.313 1.058.313h2.141v1.807h-2.26c-1.155 0-1.981-.257-2.478-.771-.482-.514-.722-1.325-.722-2.434V8.554zm11.815 10.627c-1.187 0-2.245-.265-3.175-.795a5.58 5.58 0 01-2.14-2.217c-.514-.948-.77-2.04-.77-3.277s.256-2.33.77-3.278a5.58 5.58 0 012.14-2.216c.93-.53 1.988-.796 3.175-.796 1.187 0 2.237.265 3.151.796.93.53 1.652 1.269 2.165 2.216.513.948.77 2.04.77 3.278 0 1.236-.257 2.329-.77 3.277a5.533 5.533 0 01-2.165 2.217c-.914.53-1.964.795-3.15.795zm0-1.76c.802 0 1.507-.192 2.117-.578a3.812 3.812 0 001.443-1.614c.337-.69.505-1.47.505-2.337 0-.868-.168-1.647-.505-2.338a3.812 3.812 0 00-1.443-1.614c-.61-.386-1.315-.579-2.117-.579s-1.515.193-2.14.579a3.867 3.867 0 00-1.42 1.614c-.337.691-.505 1.47-.505 2.338 0 .867.168 1.646.505 2.337.337.69.81 1.229 1.42 1.614.625.386 1.338.579 2.14.579zM35.622 6.748v11.687c0 3.71-2.028 5.566-6.086 5.566-1.587 0-2.886-.361-3.896-1.084-.995-.723-1.572-1.751-1.732-3.085h2.02c.16.771.57 1.366 1.227 1.783.658.418 1.5.627 2.526.627 2.646 0 3.969-1.293 3.969-3.88v-1.445c-.882 1.51-2.285 2.265-4.21 2.265-1.138 0-2.157-.25-3.055-.747-.882-.498-1.58-1.221-2.092-2.169-.497-.948-.746-2.072-.746-3.373 0-1.237.249-2.33.746-3.278a5.631 5.631 0 012.116-2.216c.898-.53 1.909-.796 3.031-.796.994 0 1.844.201 2.55.603.706.385 1.259.94 1.66 1.662l.264-2.12h1.708zm-5.99 10.675c.786 0 1.484-.185 2.093-.555a3.844 3.844 0 001.444-1.59c.336-.69.505-1.47.505-2.337 0-.884-.169-1.67-.505-2.362-.337-.707-.818-1.253-1.444-1.638-.609-.386-1.307-.579-2.092-.579-1.22 0-2.205.426-2.959 1.278-.738.835-1.107 1.92-1.107 3.253 0 1.333.37 2.425 1.107 3.277.754.835 1.74 1.253 2.959 1.253zm7.848-4.53c0-1.253.241-2.354.722-3.302.497-.947 1.187-1.678 2.069-2.192.882-.53 1.892-.796 3.03-.796 1.123 0 2.117.233 2.983.7a5.064 5.064 0 012.045 2.023c.497.884.761 1.92.793 3.109l-.005.211c-.007.164-.021.375-.043.632H39.55v.169c.032 1.205.4 2.168 1.106 2.891.706.723 1.628 1.085 2.767 1.085.882 0 1.627-.217 2.237-.65.625-.45 1.042-1.07 1.25-1.856h1.997c-.24 1.253-.842 2.28-1.804 3.084-.962.787-2.14 1.18-3.536 1.18-1.219 0-2.285-.256-3.2-.77a5.58 5.58 0 01-2.14-2.217c-.497-.964-.746-2.065-.746-3.301zm9.598-1.253c-.096-1.045-.49-1.856-1.179-2.434-.673-.579-1.531-.868-2.574-.868-.93 0-1.747.306-2.453.916-.706.61-1.106 1.406-1.203 2.386h7.409zm4.577-3.085h-2.213V6.747h2.213V3.301h1.972v3.446h3.103v1.807h-3.103v7.253c0 .514.096.884.289 1.109.208.208.56.313 1.058.313h2.14v1.807h-2.26c-1.155 0-1.98-.257-2.478-.771-.481-.514-.721-1.325-.721-2.434V8.554zm12.48-1.952c1.492 0 2.695.45 3.609 1.35.914.9 1.371 2.313 1.371 4.24v6.844h-1.972v-6.723c0-1.269-.29-2.233-.866-2.891-.578-.675-1.404-1.012-2.478-1.012-1.138 0-2.044.401-2.718 1.204-.657.804-.986 1.896-.986 3.278v6.144h-1.973V2.17h1.973V8.77a4.78 4.78 0 011.587-1.566c.674-.402 1.492-.603 2.454-.603zm6.666 6.29c0-1.253.24-2.354.721-3.302.497-.947 1.187-1.678 2.069-2.192.882-.53 1.892-.796 3.03-.796 1.123 0 2.117.233 2.983.7a5.064 5.064 0 012.045 2.023c.497.884.762 1.92.794 3.109l-.006.211c-.007.164-.021.375-.042.632h-9.526v.169c.032 1.205.401 2.168 1.107 2.891.705.723 1.627 1.085 2.766 1.085.882 0 1.628-.217 2.237-.65.625-.45 1.042-1.07 1.25-1.856h1.997c-.24 1.253-.842 2.28-1.804 3.084-.962.787-2.14 1.18-3.536 1.18-1.218 0-2.285-.256-3.199-.77a5.58 5.58 0 01-2.14-2.217c-.498-.964-.746-2.065-.746-3.301zm9.597-1.253c-.096-1.045-.489-1.856-1.178-2.434-.674-.579-1.532-.868-2.574-.868-.93 0-1.748.306-2.454.916-.705.61-1.106 1.406-1.202 2.386h7.408zm10.13-4.892v1.928h-.986c-1.171 0-2.013.393-2.526 1.18-.497.788-.746 1.76-.746 2.916v6.265h-1.972V6.747h1.708l.264 1.855a4.082 4.082 0 011.371-1.349c.562-.337 1.34-.506 2.334-.506h.553zm20.09 10.482v1.807h-1.083c-.786 0-1.347-.16-1.684-.482-.336-.321-.513-.795-.529-1.422-.946 1.366-2.317 2.049-4.113 2.049-1.363 0-2.461-.322-3.295-.964-.818-.643-1.227-1.518-1.227-2.627 0-1.237.417-2.184 1.25-2.843.85-.659 2.078-.988 3.681-.988h3.608v-.843c0-.804-.272-1.43-.818-1.88-.529-.45-1.275-.675-2.237-.675-.85 0-1.555.193-2.116.579-.546.37-.882.867-1.01 1.494h-1.973c.144-1.205.673-2.145 1.587-2.82.93-.674 2.133-1.012 3.609-1.012 1.571 0 2.782.386 3.631 1.157.866.755 1.3 1.847 1.3 3.277v5.301c0 .595.272.892.818.892h.601zm-3.392-3.807h-3.8c-1.828 0-2.742.682-2.742 2.048 0 .61.24 1.1.721 1.47.481.37 1.13.554 1.949.554 1.202 0 2.148-.313 2.838-.94.69-.642 1.034-1.486 1.034-2.53v-.602zM112.725 2c.369 0 .674.12.914.361s.361.547.361.916c0 .37-.12.675-.361.916-.24.24-.545.361-.914.361s-.674-.12-.914-.361-.361-.546-.361-.916.12-.675.361-.916c.24-.24.545-.361.914-.361zm-.986 4.747h1.972v12.29h-1.972V6.746z"
}), /*#__PURE__*/_jsx("path", {
d: "M94.83 17.165a1.881 1.881 0 01-1.89 1.871 1.88 1.88 0 01-1.89-1.871 1.88 1.88 0 011.89-1.871c1.044 0 1.89.838 1.89 1.87z"
})]
})]
}));
});
export default Icon;