@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
39 lines (38 loc) • 7.17 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 127 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M2 .175v18.308h12.613V15.72h-9.75V.175H2zM21.335 4.52c-2.749 0-4.805 1.288-5.639 3.534l-.214.577 2.356 1.524.32-.834c.546-1.423 1.556-2.086 3.177-2.086 1.62 0 2.548.786 2.53 2.335l-.004.252s-2.145.348-3.029.535c-3.771.797-5.35 2.237-5.35 4.592 0 1.254.696 2.613 1.968 3.375.763.456 1.76.63 2.86.63.723 0 1.425-.108 2.077-.306 1.479-.492 1.892-1.458 1.892-1.458v1.263h2.45v-9.03c0-3.07-2.017-4.904-5.394-4.904zm2.54 9.636c0 .95-1.033 2.286-3.441 2.286-.68 0-1.162-.18-1.483-.448a1.467 1.467 0 01-.512-1.33c.025-.197.145-.624.588-.993.453-.378 1.253-.649 2.49-.918a85.289 85.289 0 012.36-.465v1.87l-.002-.002zM35.789 4.52c-.34 0-.673.023-.995.068-2.194.33-2.837 1.444-2.837 1.444l.002-1.114h-2.746v13.538h2.864v-7.51c0-2.551 1.86-3.713 3.59-3.713 1.87 0 2.778 1.005 2.778 3.073v8.15h2.863V9.913c0-3.329-2.115-5.395-5.518-5.395l-.001.001zM53.257 4.908v1.395s-.702-1.784-3.894-1.784c-3.966 0-6.43 2.737-6.43 7.144 0 2.486.795 4.444 2.197 5.68 1.09.962 2.547 1.454 4.281 1.488 1.206.023 1.988-.305 2.476-.616.937-.596 1.285-1.163 1.285-1.163s-.04.444-.112 1.044c-.052.434-.15.74-.15.74-.436 1.552-1.712 2.45-3.571 2.45-1.86 0-2.987-.613-3.21-1.82l-2.784.831c.48 2.319 2.657 3.703 5.82 3.703 2.152 0 3.838-.584 5.013-1.739 1.185-1.164 1.786-2.842 1.786-4.986V4.906h-2.707v.001zm-.18 6.876c0 2.71-1.324 4.329-3.541 4.329-2.376 0-3.738-1.623-3.738-4.452 0-2.828 1.362-4.427 3.737-4.427 2.165 0 3.521 1.611 3.542 4.205v.345zM72.748 15.689c.386-.702.582-1.529.582-2.46s-.165-1.646-.493-2.225a4.268 4.268 0 00-1.254-1.411 6.863 6.863 0 00-1.594-.842c-.551-.2-1.057-.362-1.503-.48l-3.269-.911a10.08 10.08 0 01-1.23-.415 2.937 2.937 0 01-1.027-.685c-.28-.294-.423-.676-.423-1.138 0-.486.166-.917.49-1.281.323-.361.753-.642 1.28-.834a4.76 4.76 0 011.712-.276c.63.017 1.233.146 1.79.385.559.24 1.04.592 1.428 1.048.378.445.64.986.78 1.61l3.161-.55c-.27-1.081-.728-2.02-1.366-2.788a6.377 6.377 0 00-2.434-1.8C68.41.221 67.293.008 66.055 0c-1.217-.008-2.344.186-3.34.579-.994.391-1.794.988-2.38 1.773-.585.783-.882 1.766-.882 2.92 0 .79.132 1.46.393 1.995.26.535.601.98 1.01 1.323.412.346.854.619 1.316.814.465.197.903.357 1.304.472l4.712 1.394c.34.103.645.226.905.366.262.141.48.3.647.473.17.174.3.375.386.597.087.222.13.466.13.725 0 .578-.185 1.074-.553 1.472-.364.393-.843.698-1.424.902a5.567 5.567 0 01-1.858.308c-1.105 0-2.095-.302-2.941-.897-.835-.587-1.399-1.425-1.677-2.49l-3.053.463c.189 1.15.622 2.158 1.289 2.996a6.7 6.7 0 002.61 1.977c1.056.46 2.262.692 3.58.692.928 0 1.828-.118 2.676-.352a7.2 7.2 0 002.268-1.056 5.216 5.216 0 001.572-1.76l.002.003zM87.747 7.499c.396-.226.85-.341 1.348-.341.808 0 1.459.27 1.932.805.472.533.713 1.278.713 2.219v8.175h2.932v-8.94c0-1.443-.402-2.623-1.194-3.507-.791-.881-1.946-1.33-3.433-1.33-.898 0-1.723.201-2.454.596a4.544 4.544 0 00-1.666 1.535l-.056.086-.048-.09a3.966 3.966 0 00-1.4-1.489c-.676-.422-1.529-.637-2.533-.637-.915 0-1.751.203-2.486.601a4.692 4.692 0 00-1.432 1.186l-.108.134V4.92h-2.577v13.437h2.958V10.07c0-.857.242-1.563.719-2.1.478-.538 1.121-.81 1.914-.81.792 0 1.47.272 1.945.81.472.537.712 1.294.712 2.25v8.136h2.918V10.07c0-.602.118-1.128.35-1.567a2.45 2.45 0 01.947-1.003v-.001zM104.002 14.917a4.04 4.04 0 00.487 1.785 3.142 3.142 0 001.529 1.398c.674.295 1.448.456 2.302.476.841.02 1.713-.05 2.591-.211v-2.438c-.826.118-1.575.15-2.224.091-.685-.06-1.19-.356-1.504-.877-.165-.268-.255-.62-.268-1.043-.012-.414-.019-.9-.019-1.445V7.07h4.015V4.797h-4.015v-4.6h-2.919v4.6h-2.483V7.07h2.483v5.76c0 .776.008 1.479.025 2.088zM119.581 4.499c-.314 0-.619.02-.917.059-2.159.337-2.794 1.437-2.794 1.437v-.322h-.001V.155h-2.864v18.282h2.864v-7.509c0-2.568 1.861-3.737 3.59-3.737 1.87 0 2.778 1.004 2.778 3.073v8.174h2.863V9.87c0-3.261-2.166-5.37-5.518-5.37l-.001-.001zM99.57 4.917h-2.849v13.55h2.85V4.917zM98.145 3.908a1.856 1.856 0 100-3.712 1.856 1.856 0 000 3.712z"
})]
}));
});
export default Icon;