@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
52 lines (51 loc) • 6.41 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 71 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsxs("g", {
transform: "scale(0.15)",
children: [/*#__PURE__*/_jsx("path", {
d: "M418.54 87.88L394.18 54H415.88L431.7 77.38L448.22 54H467.96L444.02 87.6L469.36 124H448.22L430.44 98.24L412.38 124H392.5L418.54 87.88Z"
}), /*#__PURE__*/_jsx("path", {
d: "M356.2 54H382.24V102.72C382.24 104.68 382.24 106.64 382.24 108.6H392.88V124H370.76L367.54 113.64H366.98C364.833 117.187 361.613 120.127 357.32 122.46C353.027 124.793 348.267 125.96 343.04 125.96C339.493 125.96 336.227 125.493 333.24 124.56C330.347 123.627 327.873 122.087 325.82 119.94C323.767 117.793 322.18 114.9 321.06 111.26C319.94 107.62 319.38 103.047 319.38 97.54V69.4H311.4V54H337.58V93.76C337.58 99.4533 338.467 103.56 340.24 106.08C342.107 108.6 345 109.86 348.92 109.86C352.373 109.86 355.453 108.833 358.16 106.78C360.96 104.727 362.92 102.207 364.04 99.22V69.4H356.2V54Z"
}), /*#__PURE__*/_jsx("path", {
d: "M286.22 71.78L286.92 56.52H286.08L270.4 82.14H267.04L250.66 56.52H249.96L250.8 70.24V124H232.6V26H252.06L268.86 53.16H269.42L286.08 26H305.4V124H286.22V71.78Z"
}), /*#__PURE__*/_jsx("path", {
d: "M150.68 54H175.18L177.28 63.24H177.84C179.987 60.2533 183.067 57.64 187.08 55.4C191.093 53.16 195.9 52.04 201.5 52.04C204.953 52.04 208.173 52.5067 211.16 53.44C214.24 54.3733 216.853 55.9133 219 58.06C221.147 60.2067 222.827 63.1467 224.04 66.88C225.347 70.52 226 75.0467 226 80.46V124H207.8V84.24C207.8 78.5467 206.493 74.44 203.88 71.92C201.36 69.4 198.14 68.14 194.22 68.14C190.767 68.14 187.593 69.1667 184.7 71.22C181.9 73.18 179.987 75.6533 178.96 78.64V124H160.76V69.4H150.68V54Z"
}), /*#__PURE__*/_jsx("path", {
d: "M146.76 116.58C145.547 117.7 143.96 118.82 142 119.94C140.133 120.967 137.893 121.947 135.28 122.88C132.76 123.813 129.96 124.56 126.88 125.12C123.8 125.68 120.533 125.96 117.08 125.96C111.107 125.96 105.74 125.12 100.98 123.44C96.3134 121.76 92.3467 119.333 89.08 116.16C85.8134 112.893 83.2934 109.02 81.52 104.54C79.84 99.9667 79 94.7867 79 89C79 82.84 79.98 77.4733 81.94 72.9C83.9 68.2333 86.56 64.36 89.92 61.28C93.3734 58.2 97.3867 55.9133 101.96 54.42C106.533 52.8333 111.48 52.04 116.8 52.04C120.347 52.04 123.987 52.5067 127.72 53.44C131.547 54.3733 135.047 56.0067 138.22 58.34C141.393 60.58 143.96 63.6133 145.92 67.44C147.973 71.2667 149 76.12 149 82C149 86.0133 148.533 90.3533 147.6 95.02H97.2C97.2934 98.0067 97.9 100.527 99.02 102.58C100.233 104.633 101.773 106.313 103.64 107.62C105.6 108.927 107.793 109.907 110.22 110.56C112.74 111.12 115.4 111.4 118.2 111.4C123.8 111.4 128.373 110.747 131.92 109.44C135.56 108.133 138.5 106.547 140.74 104.68L146.76 116.58ZM116.52 66.6C114.093 66.6 111.807 66.9267 109.66 67.58C107.513 68.2333 105.553 69.2133 103.78 70.52C102.1 71.7333 100.7 73.2733 99.58 75.14C98.46 77.0067 97.8067 79.1067 97.62 81.44H132.06C132.06 76.8667 130.753 73.2733 128.14 70.66C125.62 67.9533 121.747 66.6 116.52 66.6Z"
}), /*#__PURE__*/_jsx("path", {
d: "M7.92004 106.92L53.84 43.08H10.16V26H76.3801V43.08L31.16 106.92H77.0801V124H7.92004V106.92Z"
})]
})]
}));
});
export default Icon;