@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
39 lines (38 loc) • 6.85 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 101 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M99.028 2h-3.23a.04.04 0 00-.04.04v19.567c0 .022.019.04.04.04h3.23a.04.04 0 00.04-.04V2.04a.04.04 0 00-.04-.04zM19.96 6.66a.012.012 0 00-.016-.005.012.012 0 00-.003.004l-5.78 10.305a.104.104 0 01-.091.054h-2.927a.107.107 0 01-.094-.056L5.266 6.648a.02.02 0 00-.037.01v14.939a.05.05 0 01-.05.05H2.046A.046.046 0 012 21.6V2.059A.058.058 0 012.058 2h3.837a.092.092 0 01.08.047l6.649 11.856a.028.028 0 00.049 0l6.654-11.866a.074.074 0 01.027-.027.071.071 0 01.036-.01h3.784c.01 0 .02.004.027.011a.04.04 0 01.011.028v19.547a.061.061 0 01-.038.056.062.062 0 01-.023.004h-3.138a.032.032 0 01-.023-.01.032.032 0 01-.01-.022c.002-3.4.002-8.36.001-14.876a.184.184 0 00-.02-.08zM73.831 21.648a.036.036 0 01-.028-.014.034.034 0 01-.005-.03c.087-.31.264-.874.532-1.691a136.375 136.375 0 017.287-17.876.065.065 0 01.058-.036h3.744a.124.124 0 01.112.07 135.147 135.147 0 017.786 19.513.05.05 0 01-.025.059.052.052 0 01-.023.005h-3.464a.05.05 0 01-.03-.01.052.052 0 01-.019-.026 88.38 88.38 0 00-1.567-4.952.066.066 0 00-.062-.043h-9.203a.085.085 0 00-.08.057 106.746 106.746 0 00-1.551 4.932.058.058 0 01-.056.042h-3.406zm9.69-7.817c1.979 0 3.182.002 3.61.004a.03.03 0 00.024-.013.03.03 0 00.004-.027 133.441 133.441 0 00-3.608-8.678c-.005-.01-.014-.015-.027-.015-.014 0-.023.005-.028.015a133.171 133.171 0 00-3.611 8.676.03.03 0 00-.002.014c.001.005.003.01.006.013a.029.029 0 00.024.013c.428-.002 1.63-.002 3.608-.002zM51.604 19.048l.016.001a.037.037 0 01.027.035v2.5a.045.045 0 01-.033.043 9.068 9.068 0 01-3.775.244 4.577 4.577 0 01-1.773-.636c-1.593-.99-2.014-2.918-2.012-4.675.002-1.432.003-3.73.002-6.893a.042.042 0 00-.013-.03.044.044 0 00-.03-.013H41.15a.052.052 0 01-.037-.016.053.053 0 01-.015-.037V7.055a.04.04 0 01.025-.037.04.04 0 01.015-.003h2.881a.038.038 0 00.038-.038v-4.23a.036.036 0 01.036-.036h3.03c.012 0 .023.005.03.013a.043.043 0 01.013.03v4.234a.027.027 0 00.027.027h4.414c.01 0 .02.004.028.012a.041.041 0 01.012.029V9.59a.033.033 0 01-.034.033h-4.41a.038.038 0 00-.038.038c.002 2.026.003 4.242.002 6.649 0 .449.047.877.142 1.286.243 1.04.924 1.556 1.99 1.612a9.51 9.51 0 002.305-.16zM29.274 15.5c.082.626.276 1.201.584 1.725.673 1.145 1.658 1.822 2.953 2.03.528.083 1.125.09 1.792.02 1.352-.142 2.468-.68 3.455-1.6a.071.071 0 01.081-.012.07.07 0 01.023.018l1.63 1.97a.055.055 0 01-.005.076 8.625 8.625 0 01-4.07 2.055c-1.712.357-3.67.303-5.265-.367-2.518-1.056-4.105-3.38-4.342-6.09a10.79 10.79 0 01.014-2.09c.185-1.732.905-3.385 2.14-4.595 1.56-1.53 3.653-2.143 5.813-1.946 1.872.17 3.412.99 4.52 2.468 1.35 1.802 1.645 4.08 1.56 6.285a.03.03 0 01-.03.03H29.293l-.008.001a.02.02 0 00-.011.021zm.04-2.345h7.72a.042.042 0 00.016-.004.043.043 0 00.014-.01.04.04 0 00.01-.031c-.164-1.896-1.2-3.487-3.192-3.74-1.603-.203-3.031.393-3.898 1.774a4.981 4.981 0 00-.714 1.96.045.045 0 00.044.05zM64.747 8.847a.017.017 0 00.009.007.018.018 0 00.011 0 .02.02 0 00.013-.018V7.044c0-.003 0-.007.002-.01a.028.028 0 01.026-.018h2.973c.01 0 .02.004.028.012a.038.038 0 01.011.027v14.546a.046.046 0 01-.045.046h-2.963a.032.032 0 01-.023-.01.034.034 0 01-.01-.024v-1.955a.022.022 0 00-.028-.02.023.023 0 00-.012.008c-1.056 1.47-2.68 2.26-4.487 2.34-2.308.104-4.157-.75-5.55-2.562-.671-.874-1.155-2.005-1.377-3.129-.483-2.46-.109-5.152 1.466-7.153 1.15-1.46 2.805-2.324 4.667-2.46 2.078-.152 3.984.5 5.289 2.165zm-.03 7.63v-4.283a.309.309 0 00-.025-.121c-.632-1.487-1.905-2.43-3.498-2.603-2.26-.247-4.143.98-4.685 3.187-.667 2.718.251 6.33 3.644 6.54 1.962.122 3.794-.783 4.553-2.669a.136.136 0 00.01-.051z"
})]
}));
});
export default Icon;