@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
39 lines (38 loc) • 9.33 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 131 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M16.172 6.14c-.442-.463-1.018-.848-1.728-1.156-.71-.308-1.545-.462-2.504-.462-1.19 0-2.15.25-2.88.751-.729.481-1.093 1.136-1.093 1.963 0 .886.7 1.569 2.101 2.05l4.347 1.501c1.497.5 2.6 1.146 3.311 1.935.71.789 1.065 1.76 1.065 2.916 0 1.54-.412 2.868-1.238 3.984-.825 1.097-1.948 1.934-3.368 2.512-1.42.577-3.023.866-4.808.866-2.015 0-3.723-.337-5.124-1.01-1.4-.693-2.447-1.665-3.138-2.916A.81.81 0 011 18.668c0-.134.077-.25.23-.346l2.275-1.386a.728.728 0 01.431-.144c.23 0 .442.125.634.375.499.616.95 1.097 1.353 1.444.422.327.93.577 1.526.75.614.173 1.4.26 2.36.26 1.21 0 2.188-.221 2.937-.664.748-.462 1.122-1.174 1.122-2.136 0-.482-.172-.876-.518-1.184-.345-.327-.902-.626-1.67-.895l-4.203-1.415c-1.381-.462-2.437-1.135-3.166-2.02a4.869 4.869 0 01-1.066-3.09c0-1.424.404-2.685 1.21-3.782.806-1.097 1.88-1.944 3.224-2.541C9.042 1.298 10.529 1 12.14 1c1.65 0 3.1.298 4.347.895 1.267.577 2.246 1.328 2.937 2.252.153.192.23.337.23.433 0 .096-.067.183-.202.26l-2.562 1.703c-.019.02-.057.03-.115.03-.115 0-.317-.145-.604-.434zM27.794 23c-1.362 0-2.571-.279-3.627-.837-1.056-.558-1.871-1.338-2.447-2.338-.576-1.02-.864-2.195-.864-3.523 0-1.578.375-3.07 1.123-4.475.768-1.424 1.814-2.56 3.138-3.407 1.343-.866 2.84-1.299 4.491-1.299 2.015 0 3.618.597 4.808 1.79 1.19 1.194 1.785 2.84 1.785 4.937 0 .558-.039 1.097-.116 1.617a.62.62 0 01-.201.346c-.077.058-.23.087-.46.087h-9.702c-.308 0-.461.414-.461 1.242 0 .904.288 1.607.864 2.107.595.481 1.362.722 2.303.722.729 0 1.41-.154 2.044-.462.633-.308 1.257-.79 1.87-1.444.097-.096.193-.144.289-.144.057 0 .182.038.374.116l1.9.895c.23.076.346.202.346.375 0 .096-.048.221-.144.375-1.114 1.251-2.227 2.117-3.34 2.599-1.094.48-2.418.721-3.973.721zm3.657-9.412c.46 0 .69-.375.69-1.126 0-.731-.22-1.347-.662-1.848-.441-.52-1.055-.779-1.842-.779-.96 0-1.814.366-2.562 1.097-.73.712-1.152 1.598-1.267 2.656h5.643zM46.16 21.297C45.008 22.433 43.434 23 41.438 23c-1.343 0-2.399-.346-3.166-1.039-.768-.693-1.152-1.598-1.152-2.714 0-1.366.451-2.483 1.353-3.349.902-.885 2.034-1.52 3.397-1.905a16.769 16.769 0 014.29-.665l1.036-.086c.365 0 .576-.183.633-.549l.087-.606c.019-.096.028-.25.028-.462 0-1.155-.662-1.732-1.986-1.732-1.516 0-2.639.596-3.368 1.79a.44.44 0 01-.375.202.873.873 0 01-.259-.029l-2.792-.664c-.192-.039-.288-.164-.288-.375 0-.193.048-.385.144-.578 1.267-2.079 3.656-3.118 7.168-3.118 2.073 0 3.59.366 4.549 1.097.979.732 1.468 1.742 1.468 3.032 0 .173-.02.452-.057.837l-1.44 10.105c-.02.25-.057.404-.115.462-.058.038-.192.058-.403.058h-2.965c-.192 0-.317-.058-.375-.174-.057-.115-.096-.308-.115-.577l.03-.75c0-.155-.049-.232-.145-.232-.096 0-.25.106-.46.318zm1.238-5.543v-.174c0-.077-.02-.125-.058-.144-.039-.038-.115-.048-.23-.029l-1.037.087a8.113 8.113 0 00-3.109.837c-.96.481-1.44 1.222-1.44 2.223 0 .462.164.837.49 1.126.345.27.806.404 1.382.404.499 0 .97-.067 1.41-.202a4.086 4.086 0 001.152-.606c.71-.539 1.104-1.087 1.18-1.646l.26-1.876zM54.35 22.712c-.23 0-.403-.068-.518-.202-.096-.135-.125-.308-.087-.52l1.987-14.176c.019-.173.048-.28.086-.318.058-.057.163-.086.317-.086h3.426c.345 0 .48.202.403.606l-.202 1.3v.115c0 .135.038.202.115.202.058 0 .144-.058.26-.173a8.26 8.26 0 012.245-1.704c.825-.423 1.574-.635 2.245-.635.403 0 .7.029.893.087.192.057.278.173.259.346l-.46 3.234c-.02.211-.058.346-.116.404-.038.058-.115.077-.23.058a13.405 13.405 0 00-1.958-.145c-.499 0-1.027.135-1.583.404a4.529 4.529 0 00-1.44 1.011c-.383.404-.604.808-.662 1.213l-1.18 8.43c-.038.25-.106.404-.202.462-.076.058-.259.087-.547.087H54.35zM84.168 21.701c.173.308.26.54.26.693a.284.284 0 01-.144.26c-.097.038-.24.058-.432.058H79.85c-.23 0-.413-.03-.547-.087-.115-.058-.211-.173-.288-.346l-3.195-6.67c-.096-.192-.192-.288-.288-.288-.058 0-.163.105-.317.317l-5.124 6.727c-.096.154-.211.25-.346.289-.115.038-.316.058-.604.058h-3.369c-.383 0-.575-.125-.575-.376 0-.173.144-.462.432-.866l7.37-9.267c.21-.231.316-.434.316-.607 0-.135-.02-.24-.058-.317L68.45 1.866a.558.558 0 01-.087-.288c0-.193.144-.289.432-.289h4.203c.25 0 .423.029.519.087.096.057.192.183.288.375l2.792 5.89c.058.154.125.23.202.23.076 0 .172-.076.287-.23l4.549-6.005c.115-.154.22-.25.317-.29.115-.038.297-.057.547-.057h3.713c.23 0 .346.106.346.318 0 .154-.058.327-.173.52l-7.14 8.892c-.191.25-.287.423-.287.52 0 .076.028.173.086.288l5.124 9.874zM107.761 1.29c.134 0 .221.038.259.115.038.057.048.163.029.317l-2.908 20.672c-.019.135-.067.221-.144.26-.057.038-.163.058-.316.058h-2.937c-.249 0-.47-.154-.662-.462L93.655 9.344c-.058-.096-.116-.144-.173-.144-.115 0-.183.106-.202.317L91.495 22.25c-.038.192-.096.317-.172.375-.058.058-.192.087-.403.087h-3.167c-.307 0-.442-.212-.403-.636l2.879-20.354c.038-.192.076-.308.115-.346.058-.058.182-.087.374-.087h3.483c.193 0 .336.048.432.144.116.077.221.212.317.405l6.794 12.039c.096.154.192.231.288.231.154 0 .24-.116.259-.347l1.67-12.097c.019-.154.057-.25.115-.288.077-.058.201-.087.374-.087h3.311zM118.147 23c-1.728 0-3.225-.366-4.491-1.097a7.282 7.282 0 01-2.908-3.09c-.652-1.347-.979-2.925-.979-4.734 0-2.387.47-4.572 1.411-6.554.94-2.002 2.274-3.59 4.002-4.764C116.909 1.587 118.895 1 121.141 1c1.535 0 2.888.298 4.059.895 1.19.597 2.111 1.386 2.764 2.367.652.963.998 1.993 1.036 3.09 0 .192-.019.337-.058.433a.185.185 0 01-.144.144l-3.944.578h-.028c-.077 0-.144-.049-.202-.145a4.098 4.098 0 01-.144-.577c-.134-.963-.499-1.742-1.094-2.339-.576-.596-1.391-.895-2.447-.895-1.362 0-2.495.5-3.397 1.501-.883 1.001-1.535 2.291-1.957 3.87a18.552 18.552 0 00-.634 4.878c0 1.656.307 2.85.921 3.58.634.713 1.555 1.069 2.764 1.069 1.171 0 2.159-.327 2.965-.982a5.921 5.921 0 001.785-2.396l.173-.809c.058-.096.086-.163.086-.202 0-.115-.115-.173-.345-.173h-3.541c-.115 0-.192-.02-.23-.058-.039-.057-.048-.163-.029-.317l.259-2.368c.019-.211.115-.317.288-.317l8.233.029c.231 0 .374.038.432.115.077.058.096.183.058.376l-1.411 9.989c-.019.25-.173.375-.461.375h-.863a.784.784 0 01-.403-.086c-.077-.058-.144-.174-.202-.347l-.489-2.107c-.019-.097-.087-.145-.202-.145-.115 0-.24.077-.374.231-.633.79-1.459 1.444-2.476 1.963-1.017.52-2.264.78-3.742.78z"
})]
}));
});
export default Icon;