@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
39 lines (38 loc) • 7.95 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: "nonzero",
height: size,
style: _objectSpread({
flex: 'none',
lineHeight: 1
}, style),
viewBox: "0 0 132 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M129.613 2.266v19.44h-3.436V2.266h3.436zM116.786 21.99c-1.461 0-2.724-.303-3.787-.91-1.057-.615-1.87-1.482-2.44-2.602-.569-1.126-.854-2.452-.854-3.977 0-1.5.285-2.816.854-3.949.576-1.139 1.38-2.025 2.412-2.657 1.031-.64 2.243-.96 3.635-.96.899 0 1.747.146 2.544.437a5.747 5.747 0 012.126 1.33c.62.6 1.108 1.366 1.462 2.296.354.924.532 2.025.532 3.304v1.053h-11.951V13.04h8.657c-.007-.658-.149-1.243-.427-1.756a3.11 3.11 0 00-1.168-1.224c-.494-.298-1.069-.446-1.728-.446-.702 0-1.319.17-1.851.512a3.53 3.53 0 00-1.243 1.33 3.821 3.821 0 00-.446 1.793v2.022c0 .848.155 1.576.465 2.183.31.601.744 1.063 1.3 1.386.557.316 1.209.475 1.956.475.5 0 .952-.07 1.357-.21a3.02 3.02 0 001.054-.635c.297-.279.522-.623.674-1.035l3.208.36a4.992 4.992 0 01-1.158 2.222c-.563.627-1.285 1.114-2.164 1.462-.88.341-1.886.512-3.019.512zM98.906 21.962c-1.146 0-2.171-.294-3.076-.883-.905-.588-1.62-1.443-2.145-2.563-.525-1.12-.788-2.48-.788-4.081 0-1.62.266-2.987.797-4.101.538-1.12 1.263-1.965 2.174-2.534.911-.576 1.927-.864 3.047-.864.854 0 1.557.145 2.107.436.551.285.988.63 1.31 1.035a6.3 6.3 0 01.75 1.13h.143V2.266h3.445v19.44h-3.379v-2.297h-.209c-.177.354-.433.73-.769 1.13-.335.391-.778.727-1.329 1.005-.55.279-1.243.418-2.078.418zm.958-2.82c.728 0 1.348-.195 1.861-.588.512-.398.902-.952 1.167-1.66.266-.71.399-1.535.399-2.478 0-.943-.133-1.763-.399-2.459-.259-.696-.645-1.237-1.158-1.623-.506-.386-1.129-.58-1.87-.58-.765 0-1.404.2-1.917.599-.513.399-.899.95-1.158 1.652-.26.702-.39 1.506-.39 2.41 0 .912.13 1.725.39 2.44.266.709.655 1.269 1.167 1.68.52.405 1.155.608 1.908.608zM83.592 21.99c-1.424 0-2.658-.313-3.702-.94-1.044-.626-1.854-1.502-2.43-2.629-.57-1.126-.854-2.442-.854-3.948 0-1.507.285-2.826.854-3.959.576-1.132 1.386-2.012 2.43-2.638 1.044-.627 2.278-.94 3.702-.94s2.658.313 3.702.94c1.044.626 1.851 1.506 2.42 2.638.577 1.133.865 2.453.865 3.959 0 1.506-.288 2.822-.864 3.948-.57 1.127-1.377 2.003-2.42 2.63-1.045.626-2.279.94-3.703.94zm.02-2.752c.771 0 1.417-.212 1.936-.636.519-.43.905-1.006 1.158-1.728.26-.721.389-1.525.389-2.41 0-.893-.13-1.7-.39-2.421-.252-.728-.638-1.307-1.157-1.737-.52-.43-1.165-.646-1.937-.646-.79 0-1.449.215-1.974.646-.519.43-.908 1.009-1.168 1.737-.253.721-.38 1.528-.38 2.42 0 .886.127 1.69.38 2.411.26.722.649 1.297 1.168 1.728.525.424 1.183.636 1.974.636zM53.16 2.266h4.31l5.771 14.086h.228L69.24 2.266h4.31v19.44h-3.38V8.35h-.18L64.617 21.65h-2.525L56.72 8.322h-.18v13.384h-3.38V2.266zM36.324 21.706V2.266h3.436v7.27h.142a6.32 6.32 0 01.75-1.129c.323-.405.76-.75 1.31-1.035.55-.29 1.253-.436 2.107-.436 1.127 0 2.142.288 3.047.864.912.57 1.633 1.414 2.164 2.534.538 1.114.807 2.48.807 4.1 0 1.602-.262 2.962-.788 4.082-.525 1.12-1.24 1.975-2.145 2.563-.905.589-1.93.883-3.075.883-.836 0-1.529-.14-2.08-.418-.55-.278-.993-.614-1.328-1.006a6.517 6.517 0 01-.769-1.13h-.2v2.298h-3.378zm3.37-7.29c0 .942.132 1.768.398 2.477.272.709.661 1.262 1.168 1.661.512.393 1.132.589 1.86.589.76 0 1.395-.203 1.908-.608.513-.411.898-.971 1.158-1.68.266-.715.399-1.528.399-2.44 0-.904-.13-1.708-.39-2.41-.259-.703-.645-1.253-1.158-1.652-.512-.399-1.151-.598-1.917-.598-.734 0-1.357.193-1.87.579-.513.386-.902.927-1.167 1.623-.26.696-.39 1.516-.39 2.459zM29.202 15.574V7.126h3.436v14.58h-3.331v-2.591h-.152a4.384 4.384 0 01-1.623 2.002c-.747.52-1.668.779-2.763.779-.955 0-1.8-.212-2.534-.636-.728-.43-1.297-1.054-1.709-1.87-.411-.823-.617-1.816-.617-2.98V7.125h3.437v8.752c0 .924.253 1.658.759 2.202s1.17.816 1.993.816c.506 0 .997-.123 1.472-.37a2.992 2.992 0 001.167-1.101c.31-.494.465-1.11.465-1.851zM13.267 7.61c-.088-.83-.462-1.475-1.12-1.937-.652-.461-1.5-.692-2.544-.692-.734 0-1.363.11-1.889.332-.525.221-.927.522-1.205.902-.279.38-.421.813-.427 1.3 0 .405.091.756.275 1.054.19.297.446.55.769.759.323.202.68.373 1.072.513.393.139.788.256 1.187.35l1.822.456c.734.171 1.44.402 2.117.693a7.457 7.457 0 011.832 1.101c.544.443.975.978 1.291 1.605.317.626.475 1.36.475 2.202 0 1.139-.291 2.142-.874 3.009-.582.86-1.423 1.534-2.524 2.022-1.095.48-2.421.721-3.978.721-1.512 0-2.825-.234-3.939-.702-1.107-.469-1.974-1.152-2.6-2.05-.621-.9-.956-1.994-1.007-3.285h3.465c.05.677.26 1.24.626 1.69.367.449.845.784 1.433 1.006.595.221 1.26.332 1.994.332.765 0 1.436-.114 2.012-.342.582-.234 1.038-.557 1.367-.968.33-.418.497-.905.503-1.462-.006-.506-.155-.924-.446-1.253-.291-.335-.7-.614-1.225-.835a11.802 11.802 0 00-1.822-.607l-2.212-.57c-1.6-.411-2.866-1.035-3.797-1.87-.923-.842-1.385-1.959-1.385-3.35 0-1.146.31-2.15.93-3.01.626-.86 1.477-1.528 2.553-2.003C7.072 2.241 8.29 2 9.651 2c1.38 0 2.588.24 3.626.721 1.044.475 1.863 1.136 2.458 1.984.595.842.902 1.81.92 2.905h-3.388z"
})]
}));
});
export default Icon;