@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
39 lines (38 loc) • 8.84 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 130 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M115.595 21.601h-1.123v-6.594h1.521c.41 1.74 1.002 3.008 1.776 3.805.772.797 1.775 1.195 3.007 1.195.893 0 1.581-.181 2.065-.543.507-.387.761-.906.761-1.558 0-.677-.303-1.329-.906-1.957-.604-.652-1.582-1.34-2.934-2.065-1.837-.99-3.153-1.969-3.95-2.935-.797-.99-1.195-2.101-1.195-3.333 0-.797.145-1.534.434-2.21.313-.7.725-1.305 1.232-1.812a5.372 5.372 0 011.884-1.16A6.282 6.282 0 01120.522 2c.748 0 1.486.109 2.211.326.747.217 1.399.52 1.956.906l.652-.87h.942v5.471h-1.413c-.556-1.376-1.136-2.367-1.739-2.97-.58-.605-1.293-.906-2.138-.906-.676 0-1.22.18-1.63.543-.387.362-.58.845-.58 1.45 0 .676.29 1.316.87 1.92.603.603 1.594 1.268 2.971 1.992a24.33 24.33 0 012.5 1.558c.7.508 1.268 1.027 1.703 1.558.435.508.747 1.051.942 1.63.217.556.326 1.16.326 1.812 0 .846-.158 1.606-.471 2.283a4.965 4.965 0 01-1.341 1.739c-.579.483-1.281.857-2.101 1.123-.797.266-1.692.399-2.681.399-1.04 0-2.006-.133-2.899-.399-.894-.29-1.63-.7-2.21-1.232l-.797 1.268zM104.037 8.34c0-.966-.025-1.726-.072-2.282-.049-.58-.182-1.014-.399-1.304-.217-.314-.543-.52-.978-.616-.411-.12-.978-.218-1.703-.29v-1.45h8.188v10.979c0 1.473.012 2.633.037 3.478.047.822.12 1.437.217 1.848.072.314.156.568.254.76.097.17.253.315.471.436.217.096.507.169.869.217.387.024.881.036 1.486.036v1.413l-7.211.435-.398-3.224h-.145c-.627 1.014-1.51 1.799-2.645 2.355-1.135.555-2.403.833-3.804.833-2.585 0-4.553-.918-5.906-2.754-1.039-1.4-1.558-3.394-1.558-5.978V8.341c0-.99-.024-1.764-.072-2.32-.049-.579-.182-1.014-.399-1.303-.193-.29-.495-.484-.906-.58-.41-.12-.978-.218-1.703-.29v-1.45h8.116v10.254c0 2.44.302 4.215.906 5.326.604 1.087 1.57 1.63 2.898 1.63 1.426 0 2.525-.651 3.298-1.956.773-1.256 1.159-3.104 1.159-5.543V8.34zM70.538 15.696c0 .99.024 1.775.073 2.355.072.555.205.99.398 1.304.218.29.532.483.942.58.435.097 1.015.169 1.74.217v1.45H62.278v-1.45c.7-.048 1.255-.12 1.666-.217.435-.097.761-.29.978-.58.242-.29.399-.7.471-1.232.073-.531.11-1.256.11-2.174V11.42a65.04 65.04 0 00-.073-3.442c-.049-.893-.109-1.497-.181-1.811a2.504 2.504 0 00-.29-.761 1.044 1.044 0 00-.544-.471c-.241-.12-.543-.193-.906-.217a10.756 10.756 0 00-1.376-.073V3.413l6.992-1.377.471 3.189h.145c.797-1.015 1.74-1.8 2.826-2.355 1.087-.556 2.283-.834 3.587-.834 1.546 0 2.79.218 3.732.653.966.41 1.824 1.11 2.573 2.101.41.555.772 1.28 1.087 2.174.313.87.47 2.077.47 3.623v5.109c0 .99.025 1.775.073 2.355.073.555.205.99.399 1.304.217.29.53.483.942.58.41.097.966.169 1.666.217v1.45h-11.34v-1.45c.724-.024 1.292-.084 1.703-.18.434-.122.76-.327.978-.617.217-.29.362-.7.435-1.232.072-.555.108-1.28.108-2.174v-4.927c0-1.232-.072-2.27-.217-3.116-.145-.845-.387-1.522-.725-2.029-.314-.532-.736-.906-1.268-1.123-.531-.242-1.195-.363-1.992-.363-.774 0-1.438.218-1.993.653-.556.434-1.039 1.038-1.45 1.811-.217.435-.41 1.003-.58 1.703a10.183 10.183 0 00-.217 2.138v5zM53.248 11.275c-2.03.918-3.563 1.776-4.602 2.573-1.014.773-1.521 1.582-1.521 2.428 0 .7.193 1.256.58 1.666.386.41.869.616 1.449.616.58 0 1.123-.097 1.63-.29a4.473 4.473 0 001.304-.833c.363-.338.64-.737.834-1.196.217-.483.326-.99.326-1.522v-3.442zm0-1.92V7.833c0-1.4-.254-2.415-.761-3.043-.483-.652-1.244-.978-2.283-.978-.7 0-1.232.193-1.594.58-.362.362-.7.978-1.014 1.847-.218.604-.532 1.075-.942 1.413-.387.338-.93.508-1.63.508-.677 0-1.196-.206-1.559-.616-.362-.411-.543-.99-.543-1.74 0-1.159.628-2.077 1.884-2.753 1.28-.677 3.2-1.015 5.76-1.015 2.706 0 4.638.496 5.798 1.486 1.16.966 1.739 2.597 1.739 4.891v7.935c0 2.053.41 3.08 1.232 3.08.459 0 .881-.157 1.268-.471l.543 1.05c-.338.604-.87 1.087-1.594 1.45-.7.338-1.497.507-2.391.507-1.111 0-1.957-.338-2.536-1.015-.58-.676-.87-1.63-.87-2.862h-.181c-.7 1.256-1.606 2.21-2.718 2.862-1.11.652-2.379.979-3.804.979-1.521 0-2.741-.423-3.66-1.268-.917-.87-1.376-1.993-1.376-3.37 0-1.063.471-2.053 1.413-2.971.942-.942 2.512-1.86 4.71-2.754l5.109-2.21zM10.406 15.623c0 1.015.024 1.812.072 2.392.049.58.181 1.026.399 1.34.217.29.531.483.942.58.41.097.978.169 1.703.217v1.45H2.072v-1.45c.725-.048 1.305-.12 1.74-.217.434-.097.76-.29.978-.58.217-.29.362-.7.435-1.232.072-.555.108-1.292.108-2.21V11.42a67.37 67.37 0 00-.072-3.442c-.024-.917-.085-1.546-.181-1.884-.073-.314-.17-.555-.29-.724-.097-.193-.266-.338-.507-.435-.218-.12-.508-.193-.87-.217A11.115 11.115 0 002 4.645V3.413l6.993-1.377.435 3.153h.217c1.014-1.136 2.029-1.945 3.043-2.428 1.04-.483 2.235-.725 3.587-.725 1.595 0 2.911.278 3.95.834A5.491 5.491 0 0122.58 5.26h.145a9.028 9.028 0 013.115-2.355c1.208-.58 2.5-.87 3.877-.87 1.45 0 2.706.182 3.768.544 1.087.362 1.933.881 2.537 1.558.483.555.833 1.28 1.05 2.174.242.893.363 2.137.363 3.732v5.58c0 .99.024 1.775.072 2.354.073.58.218 1.027.435 1.34.217.315.531.52.942.617.41.097.978.169 1.703.217v1.45h-11.45v-1.45c.725-.024 1.293-.084 1.703-.18.435-.122.761-.327.979-.617.241-.314.386-.736.435-1.268.072-.531.108-1.256.108-2.174v-4.746c0-1.256-.072-2.319-.217-3.189-.145-.87-.375-1.57-.689-2.101-.313-.532-.736-.906-1.268-1.123-.507-.242-1.135-.363-1.884-.363-.845 0-1.545.206-2.101.616-.531.411-.978.942-1.34 1.595-.629 1.135-.943 2.548-.943 4.239v4.782c0 .99.024 1.776.073 2.355.048.58.18 1.027.398 1.34.218.315.532.52.942.617.435.097 1.027.169 1.776.217v1.45H15.623v-1.45c.725-.048 1.293-.12 1.703-.217.435-.097.76-.29.978-.58.242-.29.387-.7.435-1.232.073-.555.109-1.292.109-2.21v-4.746c0-1.256-.073-2.319-.218-3.189-.145-.87-.386-1.57-.724-2.101-.314-.532-.737-.906-1.268-1.123-.532-.242-1.196-.363-1.993-.363-.797 0-1.461.194-1.993.58-.507.387-.93.906-1.268 1.558a7.755 7.755 0 00-.725 1.993 10.5 10.5 0 00-.253 2.319v4.782z"
})]
}));
});
export default Icon;