@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
39 lines (38 loc) • 6.24 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 129 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M126.44 22.644h-3.584v-2.607a8.003 8.003 0 01-2.163 2.073c-.848.573-1.906.86-3.169.86a7.047 7.047 0 01-2.695-.534 6.76 6.76 0 01-2.311-1.57c-.672-.71-1.215-1.57-1.629-2.577-.416-1.007-.622-2.162-.622-3.466 0-1.303.196-2.458.592-3.465.415-1.008.957-1.857 1.629-2.548a6.572 6.572 0 012.312-1.6 7.266 7.266 0 012.724-.533c1.283 0 2.351.277 3.199.83a8.705 8.705 0 012.133 1.925V2.994c0-1.09.885-1.974 1.975-1.974h1.609v21.624zm-3.524-7.82c0-.77-.129-1.462-.386-2.074a4.695 4.695 0 00-.977-1.57 4.167 4.167 0 00-1.452-1.037 4.388 4.388 0 00-3.465 0 4.074 4.074 0 00-1.422.978 4.64 4.64 0 00-.977 1.6c-.238.611-.356 1.313-.356 2.102 0 .77.118 1.472.356 2.104.236.612.563 1.135.977 1.57.414.434.889.77 1.422 1.007a4.386 4.386 0 003.465 0 4.352 4.352 0 001.452-1.007c.414-.454.741-.988.977-1.6.257-.612.386-1.303.386-2.074zM96.67 13.817v9.025h-3.585V7.004h3.584v2.43c.257-.376.533-.722.829-1.038a5.794 5.794 0 011.067-.888 5.356 5.356 0 011.334-.593 5.426 5.426 0 011.658-.237c1.777 0 3.149.543 4.118 1.63.967 1.086 1.45 2.547 1.45 4.383v10.151h-1.608a1.975 1.975 0 01-1.975-1.975v-7.109c0-1.224-.297-2.162-.89-2.814-.572-.672-1.391-1.007-2.458-1.007-1.046 0-1.896.345-2.548 1.036-.651.672-.977 1.62-.977 2.844zM89.135 22.84h-3.752V7.043h3.752v15.799zM71.563 16.523a.395.395 0 00.328-.176l5.741-8.573v15.068h3.644V1.712h-3.88l-6.31 10.002-6.31-10.003h-3.88v21.13h3.584V7.834l5.685 8.514c.073.11.196.176.328.176h1.07zM87.062 4.752h.198a1.876 1.876 0 100-3.752h-.198a1.876 1.876 0 000 3.752zM51.586 15.83V7.004h3.584v15.838h-1.61a1.975 1.975 0 01-1.974-1.974v-.652a7.864 7.864 0 01-1.926 1.955c-.77.533-1.757.8-2.962.8-1.777 0-3.15-.543-4.117-1.63-.968-1.086-1.452-2.547-1.452-4.384V7.003h1.61c1.09 0 1.974.885 1.974 1.975v6.912c0 1.224.287 2.172.86 2.844.592.652 1.421.977 2.488.977 1.046 0 1.896-.335 2.547-1.007.652-.691.978-1.649.978-2.873zM37.396 14.824a7.82 7.82 0 01-.648 3.17A8.073 8.073 0 0135.01 20.6a8.15 8.15 0 01-2.623 1.747c-1.021.435-2.131.652-3.33.652a8.687 8.687 0 01-3.3-.622 8.597 8.597 0 01-2.622-1.748 8.416 8.416 0 01-1.709-2.577 8.138 8.138 0 01-.618-3.17c0-1.125.206-2.182.618-3.169a8.282 8.282 0 011.739-2.607 8.34 8.34 0 012.622-1.777c1.021-.435 2.131-.652 3.33-.652 1.198 0 2.298.217 3.3.652a7.558 7.558 0 012.622 1.748 7.74 7.74 0 011.738 2.577 8.14 8.14 0 01.619 3.17zm-3.565.06c0-.692-.118-1.343-.354-1.956a4.79 4.79 0 00-1.002-1.6 4.175 4.175 0 00-1.502-1.095c-.57-.277-1.208-.415-1.915-.415-.708 0-1.356.138-1.945.415-.57.257-1.06.612-1.473 1.066a4.654 4.654 0 00-.943 1.6 5.578 5.578 0 00-.324 1.925c0 .691.118 1.353.353 1.985.236.612.56 1.145.973 1.6.432.454.933.82 1.502 1.096.59.256 1.228.385 1.915.385.727 0 1.376-.129 1.945-.385a4.698 4.698 0 001.503-1.096c.412-.454.727-.978.943-1.57a5.83 5.83 0 00.324-1.955zM12.908 14.38v8.462H9.235v-8.373L1 1.71h3.195c.684 0 1.32.354 1.68.936l5.226 8.445 5.285-8.453a1.975 1.975 0 011.675-.928h3.082L12.908 14.38z"
})]
}));
});
export default Icon;