@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
41 lines (40 loc) • 5.59 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 118 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M15.213 0v18.913h-2.815l-.198-1.678c-.939 1.457-2.445 1.95-3.926 1.95-3.582 0-6.274-2.37-6.274-6.371 0-4.198 2.643-6.371 6.2-6.371 1.283 0 3.285.692 4 1.95V1.653l3.013-1.65V0zm-10.2 12.813c0 2.123 1.531 3.581 3.458 3.581 1.928 0 3.533-1.383 3.533-3.581s-1.63-3.557-3.533-3.557c-1.902 0-3.458 1.359-3.458 3.557zM20.671 13.9c.198 1.506 1.506 2.593 3.63 2.593 1.112 0 2.569-.42 3.26-1.137l1.927 1.902c-1.285 1.333-3.384 1.975-5.236 1.975-4.199 0-6.693-2.593-6.693-6.495 0-3.901 2.52-6.37 6.471-6.37 3.953 0 6.619 2.518 6.15 7.532H20.67zm6.619-2.495c-.198-1.58-1.432-2.37-3.162-2.37-1.63 0-2.964.79-3.409 2.37h6.57zM35.07 13.9c.197 1.506 1.506 2.593 3.63 2.593 1.111 0 2.568-.42 3.26-1.137l1.926 1.902c-1.285 1.333-3.384 1.975-5.236 1.975-4.198 0-6.692-2.593-6.692-6.495 0-3.901 2.519-6.37 6.471-6.37s6.618 2.518 6.149 7.532H35.07zm6.618-2.495c-.198-1.58-1.432-2.37-3.161-2.37-1.63 0-2.964.79-3.41 2.37H41.689zM46.9 24V6.737l3.014 1.68c.938-1.359 2.568-1.952 3.95-1.952 3.755 0 6.25 2.791 6.25 6.372 0 3.58-2.248 6.372-6.15 6.372-1.284 0-3.187-.395-4.05-1.728V24H46.9zm10.2-11.163c0-1.902-1.283-3.457-3.458-3.457-2.175 0-3.458 1.555-3.458 3.457 0 1.9 1.409 3.458 3.458 3.458 2.05 0 3.458-1.556 3.458-3.458z"
}), /*#__PURE__*/_jsx("path", {
d: "M65.62 2.14c0 2.346-3.557 2.346-3.557 0 0-2.347 3.557-2.347 3.557 0zM65.349 6.687h-3.014V18.91h3.014V6.687zM77.03 18.914v-6.371c0-1.852-1.014-3.26-2.94-3.26s-3.112 1.555-3.112 3.408v6.225H67.99V6.714l2.89 1.654c1.235-1.21 2.47-1.827 4-1.827 2.865 0 5.162 2.149 5.162 5.977v6.398h-3.014l.002-.002zM83.625 18.913v-9.36h-2.273V6.912h2.273v-.815c0-3.26 2.198-4.767 4.643-4.767 1.062 0 2.172.346 3.162.989l-1.113 2.247c-.642-.42-1.235-.643-1.852-.643-1.038 0-1.827.692-1.827 2.174v.815h3.582v2.643h-3.582v9.36h-3.013zM95.355 8.146c.94-1.507 2.198-1.729 3.434-1.729 1.235 0 2.47.495 3.136 1.162l-1.359 2.618c-.617-.52-1.186-.79-2.173-.79-1.58 0-3.038.84-3.038 3.086v6.421h-3.013V6.74l3.013 1.408v-.001zM112.619 8.414l2.988-1.679v12.176h-2.84l-.148-1.778c-.692 1.432-2.594 2.124-3.952 2.149-3.606.024-6.272-2.198-6.272-6.47 0-4.273 2.791-6.398 6.347-6.372 1.63 0 3.186.766 3.877 1.976v-.002zm-7.212 4.396c0 2.322 1.605 3.705 3.605 3.705 4.742 0 4.742-7.384 0-7.384-2 0-3.605 1.358-3.605 3.68"
})]
}));
});
export default Icon;