@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
39 lines (38 loc) • 7.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 87 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M81.649 13.08a34.758 34.758 0 00-2.781.357c-.765.136-1.395.306-1.888.51-.493.204-.86.45-1.097.74-.221.272-.332.604-.332.995 0 .595.23 1.063.69 1.403.458.34 1.07.51 1.836.51 1.123 0 1.999-.28 2.628-.842.63-.578.944-1.454.944-2.628V13.08zm-4.236 6.786a6.667 6.667 0 01-2.066-.306 4.94 4.94 0 01-1.607-.816 3.97 3.97 0 01-1.047-1.276 3.994 3.994 0 01-.357-1.71c0-.85.247-1.556.74-2.117.493-.562 1.157-1.021 1.99-1.378.85-.357 1.829-.63 2.934-.817a63.002 63.002 0 013.572-.484v-.256c0-.578-.076-1.063-.23-1.454-.152-.408-.365-.723-.637-.944a2.216 2.216 0 00-.918-.51 3.71 3.71 0 00-1.072-.153c-.766 0-1.412.204-1.94.612-.51.408-.782 1.03-.816 1.863h-2.985a4.79 4.79 0 01.536-1.914 4.68 4.68 0 011.225-1.48 5.33 5.33 0 011.786-.97 7.065 7.065 0 012.296-.357c.816 0 1.582.102 2.296.307a4.801 4.801 0 011.863.995c.527.459.935 1.071 1.224 1.837.29.748.425 1.667.409 2.755 0 .17-.009.392-.026.664v.893c0 .323-.008.663-.025 1.02v.97c0 .867.034 1.726.102 2.577.068.833.17 1.54.306 2.117h-2.781c-.051-.289-.102-.552-.153-.79a16.618 16.618 0 01-.102-1.072 4.035 4.035 0 01-1.837 1.658c-.766.358-1.659.536-2.68.536zM65.682 2.185h3.036v3.623h2.755v2.194h-2.755v7.476c0 .697.11 1.165.331 1.403.222.221.655.332 1.302.332h1.097v2.322h-2.245c-.732 0-1.327-.052-1.786-.154-.46-.119-.817-.314-1.072-.587-.255-.272-.434-.637-.536-1.097-.085-.476-.127-1.063-.127-1.76V8.002H63.64V5.808h2.042V2.185zM59.983 13.08a34.734 34.734 0 00-2.781.357c-.766.136-1.395.306-1.889.51-.493.204-.859.45-1.097.74-.22.272-.331.604-.331.995 0 .595.23 1.063.689 1.403.459.34 1.071.51 1.837.51 1.122 0 1.998-.28 2.628-.842.629-.578.944-1.454.944-2.628V13.08zm-4.236 6.786a6.668 6.668 0 01-2.066-.306 4.94 4.94 0 01-1.608-.816 3.972 3.972 0 01-1.046-1.276 3.994 3.994 0 01-.357-1.71c0-.85.246-1.556.74-2.117.493-.562 1.156-1.021 1.99-1.378.85-.357 1.829-.63 2.934-.817a62.965 62.965 0 013.572-.484v-.256c0-.578-.076-1.063-.23-1.454-.153-.408-.365-.723-.637-.944a2.214 2.214 0 00-.919-.51 3.709 3.709 0 00-1.072-.153c-.765 0-1.411.204-1.939.612-.51.408-.782 1.03-.816 1.863h-2.985c.05-.698.23-1.336.536-1.914a4.68 4.68 0 011.224-1.48 5.334 5.334 0 011.786-.97 7.067 7.067 0 012.297-.357c.816 0 1.581.102 2.296.307a4.803 4.803 0 011.862.995c.528.459.936 1.071 1.225 1.837.29.748.425 1.667.408 2.755 0 .17-.008.392-.025.664v.893c0 .323-.009.663-.026 1.02v.97c0 .867.034 1.726.102 2.577.068.833.17 1.54.307 2.117h-2.781c-.052-.289-.103-.552-.154-.79a16.448 16.448 0 01-.102-1.072 4.037 4.037 0 01-1.837 1.658c-.765.358-1.658.536-2.679.536zM45.788 1.037h3.036v18.498h-3.036v-1.811a4.235 4.235 0 01-1.658 1.581c-.698.375-1.506.562-2.424.562-.817 0-1.59-.162-2.322-.485a5.75 5.75 0 01-1.888-1.454c-.544-.63-.978-1.387-1.301-2.271-.306-.885-.46-1.88-.46-2.985 0-1.089.154-2.075.46-2.96.323-.884.757-1.641 1.301-2.27a5.454 5.454 0 011.888-1.43 5.441 5.441 0 012.322-.51c.918 0 1.726.187 2.424.561.697.375 1.25.902 1.658 1.582V1.037zm.128 11.635c0-.783-.094-1.472-.28-2.067-.188-.595-.443-1.08-.766-1.454a2.788 2.788 0 00-1.123-.868 3.143 3.143 0 00-1.378-.306c-.51 0-.978.11-1.403.332a3.218 3.218 0 00-1.097.944 4.605 4.605 0 00-.715 1.48 6.867 6.867 0 00-.255 1.939c0 1.463.324 2.62.97 3.47.646.833 1.48 1.25 2.5 1.25.494 0 .953-.094 1.378-.28a3.013 3.013 0 001.123-.894c.323-.391.578-.876.765-1.454.187-.595.28-1.293.28-2.092zM34.028 5.808v13.727H30.99V5.808h3.037zM19.769 7.722a3.976 3.976 0 011.633-1.633c.714-.391 1.556-.587 2.525-.587.834 0 1.54.128 2.118.383A3.63 3.63 0 0127.5 6.982c.375.476.647 1.046.817 1.71.187.663.28 1.403.28 2.22v8.623H25.56v-7.884c0-.46-.025-.91-.076-1.352a3.165 3.165 0 00-.357-1.174 1.89 1.89 0 00-.791-.842c-.34-.204-.8-.306-1.378-.306-.578 0-1.071.11-1.48.332a2.58 2.58 0 00-.995.867c-.255.374-.442.825-.561 1.352a8.987 8.987 0 00-.153 1.71v7.297h-3.036V1.037h3.036v6.685zM4.909 12.671c0 .8.085 1.497.255 2.093.187.578.442 1.063.765 1.454s.698.689 1.123.893c.442.187.91.28 1.403.28 1.072 0 1.905-.416 2.5-1.25.596-.85.894-2.007.894-3.47 0-1.445-.298-2.585-.893-3.418-.596-.85-1.43-1.276-2.5-1.276-.494 0-.962.102-1.404.306-.425.187-.8.476-1.123.868-.323.374-.578.858-.765 1.454-.17.595-.255 1.284-.255 2.066zm.127-6.863v1.837c.409-.68.961-1.208 1.659-1.582.697-.374 1.505-.561 2.424-.561.833 0 1.607.17 2.322.51.73.323 1.36.8 1.887 1.43.528.628.936 1.385 1.225 2.27.306.884.46 1.87.46 2.96 0 1.105-.154 2.1-.46 2.985-.29.884-.697 1.641-1.225 2.27a5.42 5.42 0 01-1.887 1.455 5.569 5.569 0 01-2.322.485c-.919 0-1.727-.188-2.424-.562a4.234 4.234 0 01-1.659-1.582V24H2V5.808h3.036zM34.633 2.122a2.123 2.123 0 11-4.245 0 2.123 2.123 0 014.245 0z"
})]
}));
});
export default Icon;