@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
39 lines (38 loc) • 5.88 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 139 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M98.189 5.82c3.774 0 6.466 2.382 6.466 5.693v5.569c0 1.918.186 3.558.527 4.58h-3.063c-.217-.774-.341-1.702-.402-2.692-1.084 1.856-3.033 3.032-5.323 3.032-3.001 0-5.136-1.95-5.136-4.703 0-2.6 1.64-4.178 4.548-4.364l4.209-.247c1.205-.092 1.67-.495 1.671-1.422v-.063c-.001-1.67-1.548-3-3.498-3-2.257 0-3.464.99-3.68 2.907h-3.125c.216-3.217 2.877-5.29 6.806-5.29zm-73.894 0c3.743 0 6.22 1.887 6.56 4.98h-2.94c-.34-1.794-1.454-2.66-3.62-2.66-2.011 0-3.31.866-3.31 2.197 0 1.3.866 1.825 2.537 2.042l2.722.31c3.404.433 4.982 1.887 4.982 4.795 0 2.723-2.476 4.487-6.22 4.487-4.177 0-6.807-1.919-7.178-4.92h3.125c.31 1.825 1.61 2.63 4.023 2.63 2.01 0 3.341-.805 3.341-2.104 0-1.3-.898-2.01-2.692-2.227l-2.63-.31c-3.31-.464-5.013-1.795-5.013-4.517 0-2.878 2.415-4.704 6.313-4.704zm14.377 0c3.744 0 6.219 1.887 6.56 4.98h-2.94c-.34-1.794-1.454-2.66-3.62-2.66-2.011 0-3.31.866-3.31 2.197 0 1.3.866 1.825 2.536 2.042l2.723.31c3.404.433 4.981 1.887 4.981 4.795 0 2.723-2.475 4.487-6.218 4.487-4.177 0-6.808-1.919-7.179-4.92h3.125c.31 1.825 1.61 2.63 4.023 2.63 2.01 0 3.341-.805 3.341-2.104 0-1.3-.898-2.01-2.692-2.227l-2.63-.31c-3.31-.464-5.013-1.795-5.013-4.517 0-2.878 2.414-4.704 6.313-4.704zm-29.308.062c4.363 0 7.488 3.28 7.488 7.828v.959H5.125c.217 3.094 1.733 4.734 4.456 4.734 2.197 0 3.558-1.052 3.899-2.754h3.186c-.65 3.465-3.063 5.26-7.116 5.26-4.641 0-7.55-3.094-7.55-8.045 0-4.92 2.847-7.982 7.364-7.982zm44.577 0c4.363 0 7.489 3.28 7.489 7.828v.959H49.702c.217 3.094 1.733 4.734 4.456 4.734 2.197 0 3.558-1.052 3.899-2.754h3.186c-.65 3.465-3.063 5.26-7.116 5.26-4.641 0-7.55-3.094-7.55-8.045 0-4.92 2.847-7.982 7.364-7.982zm16.697-.094c3.31 0 5.724 2.135 5.724 6.064v9.81H73.36v-9.19c0-2.723-1.453-3.899-3.743-3.899-2.197 0-3.898 1.547-3.898 3.713v9.375h-2.971V6.191h2.97v2.382c1.145-1.794 3.094-2.785 4.92-2.785zm62.482 15.873h-3.219l-1.702-4.92h-8.105l-1.671 4.92h-3.248l7.27-20.111h3.435l7.24 20.111zm3.888 0h-3.002V1.55h3.002V21.66zM82.621 6.191h2.723v2.505H82.62v8.292c0 1.61.619 2.042 1.547 2.042h1.176v2.63h-1.516c-2.32 0-4.178-1.268-4.178-4.27V8.697h-2.722V6.19h2.722V2.168h2.971V6.19zm7.328 15.47h-3V6.188h3V21.66zm19.67-.002h-3.001V0h3.001v21.66zm-12.73-6.712c-1.7.124-2.568.836-2.568 2.135 0 1.454 1.208 2.383 3.064 2.383 2.444 0 4.3-1.826 4.301-4.3v-.496l-4.796.278zm24.07-.743h6.375l-3.218-9.282-3.157 9.282zM9.396 8.264c-2.445 0-3.9 1.361-4.24 4.208h8.478c-.248-2.568-1.887-4.208-4.238-4.208zm44.577 0c-2.444 0-3.9 1.361-4.24 4.208h8.478c-.248-2.568-1.887-4.208-4.238-4.208zm36.192-4.117h-3.434v-2.97h3.434v2.97z"
})]
}));
});
export default Icon;