@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
43 lines (42 loc) • 8.2 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 88 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M14.86 14.568c0 2.873-2.174 5.061-6.347 5.061-3.542 0-6.352-1.844-6.492-5.143h2.794c.18 1.795 1.67 2.766 3.824 2.766s3.45-1.121 3.45-2.562c0-1.296-.97-2.072-3.44-2.8l-1.514-.427c-2.853-.82-4.615-2.082-4.615-4.658 0-2.892 2.66-4.784 6.143-4.784 3.484 0 5.934 1.989 6.046 4.876h-2.741c-.224-1.553-1.442-2.504-3.392-2.504s-3.27.961-3.27 2.387c0 1.238 1.062 1.956 3.226 2.582l1.32.374c3.29.96 5.007 2.329 5.007 4.837v-.005zm5.4 1.13V9.12h2.339V6.683H20.26V3.874h-2.64v2.81H15.53v2.435h2.091v6.609c0 2.868 1.796 3.697 3.494 3.785.85.043 1.723-.073 1.723-.073v-2.174c-.296.015-.486.039-.85.039-.64 0-1.732-.116-1.732-1.606h.005zm28.42-2.391c0 3.93-2.732 6.308-5.915 6.308-1.335 0-2.742-.471-3.693-1.33v5.692h-2.64V7.08h2.64v1.17c.951-.86 2.358-1.33 3.693-1.33 3.032 0 5.914 2.465 5.914 6.386zm-2.62-.039c0-2.61-1.486-4.042-3.315-4.042-1.83 0-3.678 1.431-3.678 4.042 0 2.61 1.849 4.042 3.678 4.042 1.83 0 3.314-1.431 3.314-4.042z"
}), /*#__PURE__*/_jsx("path", {
d: "M39.095 24h-2.688V7.056h2.688v1.14c.927-.815 2.29-1.3 3.669-1.3 1.518 0 3.018.63 4.114 1.732 1.18 1.184 1.83 2.848 1.83 4.682 0 1.835-.612 3.48-1.772 4.644-1.082 1.087-2.562 1.689-4.168 1.689-1.378 0-2.741-.486-3.668-1.3V24h-.005zm-2.634-.049h2.59v-5.72l.04.038c.916.83 2.29 1.325 3.677 1.325 2.926 0 5.89-2.16 5.89-6.284s-2.993-6.36-5.89-6.36c-1.383 0-2.756.494-3.678 1.324l-.038.039V7.109H36.46v16.847-.005zM8.51 19.657c-1.8 0-3.372-.466-4.536-1.339C2.747 17.396 2.063 16.071 2 14.49v-.025h2.839v.025c.174 1.717 1.591 2.741 3.804 2.741 2.018 0 3.425-1.043 3.425-2.538 0-1.27-.96-2.047-3.425-2.775l-1.514-.427c-1.563-.446-2.64-.98-3.387-1.674-.84-.776-1.247-1.761-1.247-3.008 0-1.408.611-2.616 1.776-3.494C5.387 2.465 6.944 2 8.662 2s3.212.47 4.309 1.359c1.097.888 1.708 2.11 1.761 3.542v.024h-2.79v-.02c-.228-1.576-1.456-2.484-3.367-2.484-1.912 0-3.246.927-3.246 2.363 0 1.155.931 1.897 3.212 2.557l1.32.374c3.522 1.029 5.026 2.484 5.026 4.857 0 1.475-.558 2.727-1.615 3.625-1.121.956-2.766 1.46-4.755 1.46h-.005zM2.05 14.51c.14 3.096 2.673 5.095 6.463 5.095s6.322-1.931 6.322-5.037c0-2.353-1.494-3.79-4.988-4.813l-1.32-.374C6.221 8.71 5.28 7.958 5.28 6.775c0-1.466 1.296-2.412 3.295-2.412 1.999 0 3.173.912 3.41 2.504h2.699c-.126-2.887-2.543-4.828-6.022-4.828s-6.119 1.96-6.119 4.76c0 2.324 1.374 3.712 4.6 4.639l1.514.427c2.49.732 3.46 1.523 3.46 2.819 0 1.523-1.427 2.586-3.474 2.586-2.227 0-3.664-1.034-3.848-2.766H2.049v.005zm19.457 5.037c-.131 0-.262 0-.393-.01-1-.049-1.805-.34-2.397-.854-.742-.645-1.121-1.64-1.121-2.955V9.143h-2.091V6.658h2.091v-2.81h2.688v2.81h2.339v2.485h-2.339v6.555c0 1.417.976 1.582 1.708 1.582.253 0 .427-.01.607-.025l.237-.014h.025v2.217h-.02s-.635.088-1.334.088zM15.557 9.094h2.091v6.633c0 2.96 1.888 3.678 3.47 3.76.766.04 1.557-.053 1.698-.072v-2.126c-.078 0-.145.01-.213.015a7.092 7.092 0 01-.612.024c-.432 0-1.756 0-1.756-1.63V9.094h2.338V6.707h-2.338v-2.81h-2.591v2.81h-2.092v2.387h.005zm27.187 8.244a3.654 3.654 0 01-2.542-1.048c-.757-.752-1.16-1.795-1.16-3.018 0-1.223.403-2.266 1.16-3.018a3.654 3.654 0 012.542-1.048c2 0 3.338 1.635 3.338 4.066 0 2.43-1.339 4.066-3.338 4.066zm0-8.089c-1.771 0-3.654 1.407-3.654 4.018 0 2.61 1.883 4.018 3.654 4.018 1.965 0 3.29-1.616 3.29-4.018 0-2.402-1.32-4.018-3.29-4.018zM31.98 15.704c-.535 1.097-1.495 1.597-2.81 1.636-1.854-.049-3.009-1.136-3.246-3.222h9.073c.025-.277.044-.563.044-.86 0-4.114-2.625-6.341-5.866-6.341-3.242 0-5.867 2.222-5.867 6.342 0 4.12 2.397 6.337 5.867 6.337 2.872 0 4.677-1.35 5.502-3.892h-2.698zm-2.81-6.55c1.805.048 2.945.912 3.227 2.902h-6.454c.281-1.99 1.422-2.854 3.227-2.902z"
}), /*#__PURE__*/_jsx("path", {
d: "M29.17 19.622c-1.748 0-3.218-.568-4.251-1.64-1.073-1.111-1.64-2.746-1.64-4.721s.596-3.59 1.727-4.731c1.043-1.053 2.523-1.635 4.168-1.635s3.12.582 4.168 1.635c1.13 1.14 1.727 2.775 1.727 4.73 0 .282-.014.573-.043.86v.024h-9.07c.244 2.023 1.355 3.125 3.218 3.173 1.364-.039 2.27-.568 2.785-1.62v-.015h2.751l-.01.034c-.844 2.591-2.702 3.906-5.526 3.906h-.005zm0-12.679c-3.495 0-5.843 2.538-5.843 6.318s2.237 6.312 5.842 6.312c2.79 0 4.63-1.29 5.469-3.843h-2.65c-.524 1.063-1.446 1.597-2.824 1.636-1.902-.054-3.032-1.174-3.27-3.246v-.03h9.074a9.77 9.77 0 00.038-.834c0-3.775-2.348-6.318-5.842-6.318l.005.005zm3.255 5.139h-6.507v-.03c.272-1.911 1.335-2.867 3.251-2.92 1.917.053 2.98 1.009 3.251 2.92v.03h.005zm-6.453-.049h6.395c-.272-1.868-1.32-2.8-3.198-2.853-1.878.053-2.926.985-3.198 2.853zM53.09 5.294v4.77h7.182v2.678h-7.181v6.914h-2.8V2.616h9.981v2.678h-7.181zM72.92 7.482v12.17h-2.63v-.893c-.612.786-1.82 1.325-3.775 1.208-1.956-.116-4.673-1.635-4.673-5.012V7.482h2.63v7.206c0 1.849 1.241 2.824 2.727 2.824 1.484 0 3.09-1.024 3.09-3.503V7.482h2.63zM75.011 19.66V7.49h2.63v.893c.612-.786 1.82-1.324 3.775-1.208 1.956.116 4.673 1.635 4.673 5.012v7.473h-2.63v-7.206c0-1.849-1.242-2.824-2.727-2.824-1.485 0-3.09 1.024-3.09 3.503v6.527h-2.63z"
})]
}));
});
export default Icon;