@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
39 lines (38 loc) • 7.18 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 81 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M72.394 8.772c.225 0 .338.12.338.36 0 .298-.254.545-.763.743l-.933.36 2.354 5.727c.056.127.092.297.106.509.014.198.022.325.022.381h.105c0-.07.007-.205.021-.403.029-.198.071-.36.127-.487l2.44-5.748h-1.146c-.325 0-.487-.198-.487-.594 0-.283.1-.494.297-.636.198-.141.466-.212.806-.212h3.605c.226 0 .34.12.34.36 0 .156-.072.29-.213.403-.127.113-.31.227-.55.34l-.828.36-3.987 9.354c-.608 1.414-1.266 2.502-1.973 3.266-.693.763-1.527 1.145-2.503 1.145-.396 0-.728-.114-.997-.34-.268-.212-.402-.502-.402-.869 0-.297.084-.573.254-.827.933 0 1.668-.148 2.206-.445.551-.283 1.011-.835 1.379-1.655l.275-.678-3.817-8.972h-.807c-.325 0-.487-.198-.487-.594 0-.283.099-.494.297-.636.198-.141.466-.212.805-.212h4.116zM41.245 4.445c.24 0 .36.121.36.362a.635.635 0 01-.19.465c-.128.128-.332.249-.615.362l-.892.339v7.847c0 1.357-.268 2.453-.806 3.287-.523.835-1.18 1.47-1.972 1.909-.58.31-1.16.466-1.74.466-.423 0-.77-.14-1.038-.423-.27-.283-.417-.736-.446-1.358.806-.283 1.45-.587 1.93-.912.48-.325.834-.736 1.06-1.23.24-.51.362-1.145.362-1.909V5.973H35.9a.509.509 0 01-.403-.17c-.085-.113-.127-.27-.127-.467 0-.297.106-.516.318-.657.212-.156.495-.234.848-.234h4.71zm7.076 4.115c.933 0 1.753.184 2.46.551.721.368 1.28.891 1.676 1.57.41.678.615 1.47.615 2.375 0 .254-.036.537-.106.848a3.16 3.16 0 01-.276.784h-7.062c0 1.075.297 1.888.89 2.44.608.551 1.337.827 2.185.827.495 0 .926-.057 1.294-.17a7.109 7.109 0 001.273-.594c.056-.028.148-.077.275-.148.141-.085.255-.127.34-.127.183 0 .338.07.466.212a.764.764 0 01.191.53.816.816 0 01-.191.53c-.128.156-.332.318-.615.488-.933.537-1.987.806-3.16.806-1.033 0-1.966-.205-2.8-.615a4.666 4.666 0 01-1.952-1.824c-.466-.806-.699-1.782-.699-2.927 0-1.16.219-2.156.657-2.99.453-.834 1.068-1.47 1.846-1.91.792-.437 1.69-.656 2.693-.656zm-33.068 9.098l.806.277c.282.099.488.211.615.338a.568.568 0 01.191.446c0 .31-.106.466-.318.466h-5.303c-.34 0-.509-.211-.509-.635 0-.297.107-.517.319-.658.212-.156.494-.234.847-.234h.68l-1.082-2.905H5.581l-1.06 2.905 1.167.361c.324.1.551.205.678.318.127.113.19.262.19.446 0 .268-.106.402-.318.402H1.53a.509.509 0 01-.403-.17C1.042 18.904 1 18.748 1 18.55c0-.297.106-.517.318-.658.212-.156.496-.234.849-.234h.36l4.92-13.213h2.885l4.92 13.213zm6.342.086l.848.339c.283.127.481.247.594.36a.484.484 0 01.17.382c0 .24-.107.36-.318.36h-4.751c-.326 0-.489-.197-.489-.593 0-.566.375-.848 1.124-.848h.34v-7.53h-.975c-.325 0-.489-.197-.489-.593 0-.283.1-.495.297-.637.198-.141.474-.212.827-.212h2.822v8.972zm36.749 0l.848.339c.283.127.481.247.594.36a.484.484 0 01.17.382c-.001.24-.107.36-.318.36h-4.752c-.325 0-.488-.197-.488-.593 0-.566.375-.849 1.124-.849h.34V5.57h-.976c-.325 0-.488-.198-.488-.593 0-.283.1-.495.297-.636.198-.142.474-.213.828-.213h2.82v13.616zm6.98 0l.848.339c.282.127.48.247.594.36.113.1.17.227.17.382 0 .24-.107.36-.319.36h-4.75c-.326 0-.489-.197-.49-.593 0-.566.377-.849 1.126-.849h.339V5.57h-.976c-.325 0-.488-.198-.488-.593 0-.283.1-.495.297-.636.198-.142.474-.213.828-.213h2.82v13.616zM31.85 8.56c.41 0 .727.112.954.338.226.227.339.517.339.87 0 .212-.043.424-.127.636-.071.198-.17.361-.297.489-1.626 0-3.104.537-4.433 1.61v5.24l.849.339c.282.127.48.247.594.36a.484.484 0 01.168.382c0 .24-.105.36-.317.36h-4.75c-.326 0-.49-.197-.49-.593.001-.565.376-.848 1.125-.848h.34v-7.53h-.976c-.325 0-.488-.197-.488-.593 0-.283.099-.495.297-.637.198-.141.474-.211.827-.212h2.715v2.143h.063a7.8 7.8 0 011.74-1.676c.65-.452 1.273-.678 1.867-.678zM48.3 10.087c-.735 0-1.35.276-1.845.827-.495.552-.77 1.3-.827 2.248h4.856c.071-.184.107-.396.107-.637 0-.763-.206-1.357-.615-1.78-.41-.44-.97-.658-1.676-.658zm-42.104 2.97h4.666L8.551 6.673l-2.355 6.384zM20.301 4c.466 0 .855.15 1.166.446.325.297.488.693.488 1.188s-.163.89-.488 1.187c-.311.297-.7.446-1.166.446-.467 0-.856-.149-1.167-.446-.311-.297-.466-.693-.466-1.187 0-.495.155-.89.466-1.188.31-.297.7-.446 1.167-.446z"
})]
}));
});
export default Icon;