@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
39 lines (38 loc) • 8.26 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 104 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M3 19.135L9.72 2h3.57l6.744 17.135h-2.997l-1.524-3.973H7.396l-1.524 3.973H3zm5.295-6.346h6.294l-1.922-5.02c-.05-.15-.126-.358-.225-.625a37.34 37.34 0 01-.313-.874 74.765 74.765 0 01-.61-1.849h-.15c-.099.316-.224.692-.375 1.125-.15.433-.295.85-.438 1.249-.14.4-.261.725-.362.973L8.295 12.79zM21.232 19.135V5.996h2.15l.224 1.873h.174a4.578 4.578 0 011.124-1.2c.433-.315.911-.557 1.437-.724a5.706 5.706 0 011.735-.25c.833 0 1.566.146 2.199.438.633.292 1.127.761 1.486 1.41.358.65.538 1.524.538 2.624v8.968H29.7v-8.568c0-.5-.063-.916-.188-1.25a1.916 1.916 0 00-.537-.798 2.043 2.043 0 00-.824-.425 4.114 4.114 0 00-1.049-.125c-.6 0-1.145.146-1.636.438-.49.291-.886.696-1.186 1.21-.3.517-.45 1.124-.45 1.824v7.692h-2.597l-.002.002zM51.98 19.434c-.915 0-1.723-.099-2.422-.3-.7-.2-1.283-.474-1.748-.824a3.477 3.477 0 01-1.062-1.26 3.645 3.645 0 01-.362-1.636c0-.083.003-.159.012-.224.008-.066.013-.125.013-.175h2.572v.274c0 .516.142.929.425 1.236.283.308.663.525 1.137.65.475.125.995.188 1.562.188.499 0 .962-.063 1.386-.188a2.653 2.653 0 001.049-.561 1.23 1.23 0 00.412-.95c0-.498-.175-.882-.525-1.148-.35-.266-.808-.478-1.374-.637-.566-.158-1.158-.328-1.773-.511a35.154 35.154 0 01-1.636-.488 6.065 6.065 0 01-1.461-.686 3.387 3.387 0 01-1.049-1.074c-.266-.433-.4-.974-.4-1.623 0-.616.134-1.158.4-1.623A3.464 3.464 0 0148.247 6.7c.475-.316 1.041-.558 1.699-.725a8.776 8.776 0 012.16-.25c.782 0 1.54.088 2.172.263.634.175 1.17.42 1.612.736.441.316.778.696 1.012 1.137.233.441.35.91.35 1.411 0 .1-.005.204-.013.313-.008.109-.013.18-.013.212h-2.548v-.225c0-.332-.091-.633-.274-.9-.183-.266-.472-.482-.861-.649-.392-.167-.911-.25-1.56-.25a5.25 5.25 0 00-1.15.112c-.334.075-.608.18-.825.313a1.412 1.412 0 00-.487.475 1.195 1.195 0 00-.162.623c0 .384.138.679.412.887.274.209.636.383 1.087.524.45.142.932.295 1.448.462.6.167 1.208.337 1.824.512a9.497 9.497 0 011.71.662 3.4 3.4 0 011.274 1.099c.325.466.487 1.09.487 1.873 0 .717-.14 1.34-.425 1.873a3.375 3.375 0 01-1.186 1.286 5.699 5.699 0 01-1.787.725 9.814 9.814 0 01-2.222.237v-.002zM64.793 19.435c-1.315 0-2.415-.246-3.297-.736-.884-.49-1.545-1.245-1.986-2.261-.44-1.015-.662-2.306-.662-3.871 0-1.566.225-2.852.675-3.859.45-1.007 1.12-1.76 2.011-2.261.89-.499 1.985-.749 3.284-.749.9 0 1.683.112 2.348.337a4.546 4.546 0 011.698.999c.467.441.811.986 1.037 1.636.224.65.336 1.39.336 2.222h-2.622c0-.699-.1-1.273-.3-1.724a2.075 2.075 0 00-.924-1.011c-.416-.225-.957-.337-1.622-.337-.7 0-1.291.162-1.774.487-.483.324-.85.816-1.098 1.474-.25.657-.376 1.52-.376 2.585v.425c0 1.017.12 1.86.363 2.535.24.674.608 1.174 1.098 1.498.49.326 1.12.488 1.886.488.666 0 1.203-.12 1.612-.363.407-.242.715-.592.923-1.049.21-.457.313-1.011.313-1.66h2.522c0 .782-.111 1.49-.336 2.122a4.299 4.299 0 01-1.025 1.636c-.459.459-1.028.811-1.711 1.061-.683.25-1.474.376-2.373.376zM85.14 19.135V2h2.598v17.135H85.14zM96.04 19.435c-1.35 0-2.478-.246-3.386-.736-.908-.49-1.594-1.245-2.06-2.261-.467-1.015-.7-2.306-.7-3.871 0-1.566.233-2.877.7-3.884.466-1.007 1.158-1.756 2.073-2.249.915-.49 2.056-.736 3.423-.736 1.248 0 2.292.238 3.135.712.84.475 1.478 1.195 1.911 2.16.433.966.649 2.181.649 3.647v.999h-9.218c.035.933.175 1.71.426 2.335.25.624.628 1.082 1.137 1.374.508.292 1.152.438 1.935.438.483 0 .916-.063 1.299-.188.384-.125.707-.308.973-.55.267-.24.475-.532.624-.874.15-.341.225-.728.225-1.16h2.548c0 .782-.133 1.473-.399 2.073a3.992 3.992 0 01-1.162 1.51c-.508.41-1.11.72-1.81.937-.699.216-1.474.325-2.324.325v-.001zm-3.422-8.12h6.445c0-.649-.07-1.194-.212-1.635a2.813 2.813 0 00-.612-1.087 2.329 2.329 0 00-.95-.613 3.852 3.852 0 00-1.25-.187c-.699 0-1.295.125-1.786.375-.49.25-.871.636-1.137 1.16-.266.525-.433 1.187-.498 1.986v.002zM81.887 7.566c-.384-.6-.955-1.065-1.713-1.387-.757-.326-1.704-.488-2.836-.488-1.05 0-1.975.143-2.776.425-.8.283-1.42.696-1.863 1.237-.441.543-.662 1.204-.662 1.988v.302c0 .083.007.167.023.248h2.501v-.373c0-.3.078-.578.237-.84.159-.256.433-.474.824-.649.391-.174.938-.262 1.638-.262.699 0 1.236.09 1.611.274.375.183.634.44.775.774.14.334.213.717.213 1.15v1.3c-1.233 0-2.372.068-3.412.203-1.042.131-1.937.365-2.688.699-.751.333-1.334.792-1.75 1.373-.417.583-.625 1.326-.625 2.225 0 .767.133 1.387.399 1.864a3.04 3.04 0 001.037 1.111c.426.268.88.452 1.363.552.482.1.932.149 1.35.149.683 0 1.3-.079 1.85-.236a5.052 5.052 0 001.462-.675c.424-.29.788-.629 1.088-1.012v1.625h2.526v-9.4c0-.85-.193-1.576-.575-2.175l.003-.002zm-2.024 6.426a3.199 3.199 0 01-1.025 2.388 3.286 3.286 0 01-1.137.675c-.44.158-.921.237-1.438.237-.448 0-.841-.067-1.175-.202-.333-.132-.584-.327-.75-.585-.167-.259-.25-.58-.25-.963 0-.635.24-1.129.725-1.49.483-.357 1.159-.602 2.025-.735.866-.135 1.875-.2 3.026-.2v.876l-.001-.001zM34.371 21.569v2.43h2.62l.842-2.43h-3.462zM41.095 19.576l4.728-13.58h-2.651l-3.286 10.426-.143-.37-3.646-10.055h-2.815l5.227 13.62-.676 1.952h2.573l.69-1.993zM40.406 21.569h-2.572l-.842 2.43h1.664c.544 0 1.028-.344 1.206-.857l.546-1.572-.002-.001z"
})]
}));
});
export default Icon;