@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
39 lines (38 loc) • 7.87 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 212 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M193.635 21.688V2.312h6.32c2.098 0 3.919.416 5.462 1.248 1.543.833 2.739 1.977 3.589 3.433.849 1.457 1.274 3.121 1.274 4.994 0 1.873-.425 3.546-1.274 5.02-.85 1.456-2.046 2.6-3.589 3.432-1.543.833-3.364 1.249-5.462 1.249h-6.32zm4.031-3.511h2.393c1.266 0 2.358-.252 3.277-.755a5.435 5.435 0 002.133-2.158c.52-.936.78-2.029.78-3.277 0-1.266-.26-2.358-.78-3.277a5.264 5.264 0 00-2.133-2.133c-.919-.503-2.011-.754-3.277-.754h-2.393v12.354zM178.32 21.688V2.312h13.03v3.511h-8.999v4.395h8.479v3.511h-8.479v4.448h8.999v3.51h-13.03zM160.973 21.688V2.312h7.412c1.335 0 2.514.234 3.537.702 1.041.468 1.856 1.162 2.445 2.08.59.92.884 2.055.884 3.408 0 1.318-.303 2.445-.91 3.38a5.72 5.72 0 01-2.445 2.082l4.422 7.724h-4.526l-4.785-8.557 2.601 1.535h-4.604v7.022h-4.031zm4.031-10.533h3.407c.573 0 1.067-.113 1.483-.338.416-.226.737-.538.962-.937.243-.399.364-.858.364-1.378 0-.538-.121-1.006-.364-1.405a2.381 2.381 0 00-.962-.936c-.416-.225-.91-.338-1.483-.338h-3.407v5.332zM149.851 22c-1.525 0-2.887-.32-4.083-.962-1.196-.642-2.141-1.518-2.835-2.627-.676-1.127-1.014-2.402-1.014-3.823V2.312h4.031v12.016c0 .763.165 1.456.494 2.08a3.835 3.835 0 001.405 1.43c.589.347 1.257.52 2.002.52.763 0 1.431-.173 2.003-.52a3.645 3.645 0 001.378-1.43c.347-.624.52-1.318.52-2.08V2.312h4.032v12.276c0 1.421-.347 2.696-1.041 3.823-.676 1.11-1.612 1.985-2.808 2.627-1.197.641-2.558.962-4.084.962zM131.288 21.688V5.823h-4.915V2.312h13.784v3.511h-4.838v15.865h-4.031zM116.92 22c-1.387 0-2.679-.251-3.875-.754a9.52 9.52 0 01-3.095-2.107 9.874 9.874 0 01-2.081-3.173c-.486-1.213-.728-2.54-.728-3.979 0-1.44.242-2.765.728-3.98.485-1.23 1.17-2.288 2.055-3.172a9.177 9.177 0 013.095-2.08C114.215 2.25 115.515 2 116.92 2c1.404 0 2.661.234 3.771.702 1.127.468 2.08 1.093 2.861 1.873.78.78 1.335 1.647 1.664 2.6l-3.563 1.717c-.329-.936-.91-1.708-1.742-2.315-.815-.624-1.812-.936-2.991-.936-1.145 0-2.15.269-3.017.806-.867.538-1.543 1.283-2.029 2.237-.468.936-.702 2.037-.702 3.303s.234 2.375.702 3.329c.486.954 1.162 1.7 2.029 2.237.867.537 1.872.806 3.017.806 1.179 0 2.176-.304 2.991-.91.832-.625 1.413-1.405 1.742-2.341l3.563 1.716c-.329.954-.884 1.821-1.664 2.601-.781.78-1.734 1.405-2.861 1.873-1.11.468-2.367.702-3.771.702zM96.591 22c-1.526 0-2.887-.32-4.083-.962-1.196-.642-2.141-1.518-2.835-2.627-.676-1.127-1.014-2.402-1.014-3.823V2.312h4.031v12.016c0 .763.165 1.456.494 2.08a3.835 3.835 0 001.405 1.43c.59.347 1.257.52 2.002.52.763 0 1.43-.173 2.003-.52a3.646 3.646 0 001.378-1.43 4.21 4.21 0 00.52-2.08V2.312h4.032v12.276c0 1.421-.347 2.696-1.041 3.823-.676 1.11-1.612 1.985-2.809 2.627-1.196.641-2.557.962-4.083.962zM71.546 21.688V2.312h7.412c1.335 0 2.514.234 3.537.702 1.04.468 1.855 1.162 2.445 2.08.59.92.884 2.055.884 3.408 0 1.318-.303 2.445-.91 3.38a5.719 5.719 0 01-2.445 2.082l4.422 7.724h-4.526L77.58 13.13l2.6 1.535h-4.603v7.022h-4.031zm4.031-10.533h3.407c.572 0 1.066-.113 1.483-.338.416-.226.737-.538.962-.937.243-.399.364-.858.364-1.378 0-.538-.121-1.006-.364-1.405a2.384 2.384 0 00-.962-.936c-.417-.225-.91-.338-1.483-.338h-3.407v5.332zM60.68 21.688V5.823h-4.915V2.312H69.55v3.511h-4.837v15.865h-4.031zM47.405 22a9.092 9.092 0 01-3.433-.65 8.253 8.253 0 01-2.757-1.899 7.947 7.947 0 01-1.717-2.887l3.303-1.482c.486 1.058 1.154 1.89 2.003 2.497.867.607 1.82.91 2.861.91.555 0 1.032-.087 1.43-.26.4-.174.711-.408.937-.702.225-.312.338-.677.338-1.093 0-.45-.139-.832-.416-1.144-.278-.33-.711-.59-1.3-.78l-3.798-1.249c-1.543-.502-2.705-1.213-3.485-2.132-.78-.936-1.17-2.055-1.17-3.355 0-1.145.277-2.15.832-3.017.572-.867 1.361-1.543 2.367-2.029C44.423 2.243 45.593 2 46.91 2c1.162 0 2.237.2 3.226.598a7.367 7.367 0 012.548 1.69 6.958 6.958 0 011.639 2.627l-3.277 1.483c-.364-.902-.91-1.604-1.639-2.107-.728-.52-1.56-.78-2.496-.78-.538 0-1.014.087-1.43.26-.417.174-.738.425-.963.754a1.816 1.816 0 00-.338 1.093c0 .45.147.85.442 1.196.295.33.737.59 1.327.78l3.719 1.197c1.56.502 2.722 1.205 3.485 2.106.78.902 1.17 2.003 1.17 3.303 0 1.127-.295 2.133-.884 3.017-.59.867-1.405 1.552-2.445 2.055-1.023.485-2.22.728-3.59.728zM21.054 21.688V2.312h3.095l10.403 13.706-1.664.39V2.312h4.031v19.376h-3.121L23.577 7.878l1.508-.39v14.2h-4.03zM9.932 22c-1.525 0-2.886-.32-4.083-.962-1.196-.642-2.141-1.518-2.835-2.627C2.338 17.284 2 16.009 2 14.588V2.312h4.031v12.016c0 .763.165 1.456.494 2.08a3.835 3.835 0 001.405 1.43c.59.347 1.257.52 2.002.52.763 0 1.43-.173 2.003-.52a3.646 3.646 0 001.378-1.43 4.21 4.21 0 00.52-2.08V2.312h4.032v12.276c0 1.421-.347 2.696-1.04 3.823-.677 1.11-1.613 1.985-2.81 2.627-1.196.641-2.557.962-4.083.962z"
})]
}));
});
export default Icon;