@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
39 lines (38 loc) • 6.93 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: "nonzero",
height: size,
style: _objectSpread({
flex: 'none',
lineHeight: 1
}, style),
viewBox: "0 0 81 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M15.72 8.398a5.93 5.93 0 00-.738-1.545 4.719 4.719 0 00-1.086-1.175 4.56 4.56 0 00-1.446-.75 5.796 5.796 0 00-1.767-.255c-1.09 0-2.072.281-2.948.844-.875.562-1.568 1.387-2.078 2.474-.504 1.08-.756 2.404-.756 3.971 0 1.574.255 2.904.765 3.99.51 1.088 1.21 1.912 2.098 2.475.888.562 1.899.843 3.032.843 1.052 0 1.969-.215 2.75-.644a4.483 4.483 0 001.824-1.82c.434-.79.652-1.72.652-2.787l.755.142h-5.536v-2.417h7.606v2.209c0 1.63-.347 3.045-1.04 4.246a7.087 7.087 0 01-2.853 2.768c-1.21.65-2.595.976-4.158.976-1.75 0-3.288-.404-4.61-1.213-1.317-.809-2.344-1.956-3.08-3.44C2.367 15.797 2 14.027 2 11.98c0-1.548.214-2.938.642-4.17.429-1.233 1.03-2.279 1.805-3.138a7.88 7.88 0 012.75-1.981C8.255 2.23 9.41 2 10.664 2c1.046 0 2.019.155 2.92.464.907.31 1.713.75 2.419 1.318a7.451 7.451 0 011.766 2.028c.467.778.782 1.64.945 2.588H15.72zM25.151 2.265v19.413h-2.825V2.265h2.825zM33.175 22c-.92 0-1.751-.17-2.494-.512a4.206 4.206 0 01-1.767-1.507c-.429-.657-.643-1.463-.643-2.417 0-.822.158-1.498.473-2.028a3.49 3.49 0 011.275-1.261 6.644 6.644 0 011.796-.702 17.78 17.78 0 012.021-.36c.87-.1 1.575-.183 2.117-.246.542-.07.935-.18 1.181-.332.246-.152.368-.398.368-.74v-.066c0-.827-.233-1.469-.699-1.924-.46-.455-1.146-.682-2.06-.682-.95 0-1.7.211-2.248.635-.542.417-.917.881-1.124 1.393l-2.656-.606c.315-.885.775-1.6 1.38-2.143a5.59 5.59 0 012.107-1.194 8.201 8.201 0 012.504-.38c.58 0 1.193.07 1.842.21.655.132 1.266.379 1.833.739.573.36 1.043.875 1.408 1.545.365.663.548 1.526.548 2.587v9.669h-2.759v-1.99h-.113a4.034 4.034 0 01-.822 1.08c-.366.354-.835.648-1.408.881-.573.234-1.26.351-2.06.351zm.614-2.275c.781 0 1.449-.155 2.003-.464.56-.31.986-.714 1.276-1.214a3.155 3.155 0 00.444-1.62V14.55c-.1.1-.296.196-.586.284a9.07 9.07 0 01-.973.218c-.365.057-.721.11-1.068.161-.346.045-.636.082-.869.114a6.984 6.984 0 00-1.502.35c-.448.165-.807.402-1.077.712-.265.303-.397.707-.397 1.213 0 .701.258 1.232.774 1.592.517.354 1.175.531 1.975.531zM44.1 21.678V7.118h2.712v2.37h.18c.301-.802.796-1.428 1.483-1.877.686-.455 1.508-.682 2.465-.682.97 0 1.783.227 2.438.682.662.455 1.15 1.08 1.465 1.877h.15a4.093 4.093 0 011.654-1.858c.756-.467 1.657-.701 2.703-.701 1.316 0 2.39.414 3.221 1.242.838.827 1.257 2.075 1.257 3.744v9.763h-2.825V12.18c0-.986-.268-1.7-.803-2.142-.535-.442-1.175-.664-1.918-.664-.92 0-1.635.285-2.145.853-.51.563-.765 1.286-.765 2.171v9.28h-2.816V12c0-.79-.245-1.425-.737-1.905-.491-.48-1.13-.72-1.918-.72a2.74 2.74 0 00-1.483.426c-.447.278-.81.667-1.087 1.166-.27.499-.406 1.077-.406 1.734v8.977H44.1zM71.838 22c-.92 0-1.751-.17-2.494-.512a4.206 4.206 0 01-1.767-1.507c-.428-.657-.643-1.463-.643-2.417 0-.822.158-1.498.473-2.028a3.49 3.49 0 011.275-1.261 6.644 6.644 0 011.796-.702 17.78 17.78 0 012.022-.36c.869-.1 1.574-.183 2.116-.246.542-.07.935-.18 1.181-.332.246-.152.368-.398.368-.74v-.066c0-.827-.233-1.469-.699-1.924-.46-.455-1.146-.682-2.06-.682-.95 0-1.7.211-2.248.635-.542.417-.917.881-1.125 1.393l-2.655-.606c.315-.885.775-1.6 1.38-2.143a5.59 5.59 0 012.107-1.194 8.201 8.201 0 012.504-.38c.58 0 1.193.07 1.842.21.655.132 1.266.379 1.833.739.573.36 1.043.875 1.408 1.545.365.663.548 1.526.548 2.587v9.669h-2.759v-1.99h-.113a4.034 4.034 0 01-.822 1.08c-.366.354-.835.648-1.408.881-.573.234-1.26.351-2.06.351zm.614-2.275c.781 0 1.449-.155 2.003-.464.56-.31.986-.714 1.276-1.214a3.154 3.154 0 00.444-1.62V14.55c-.1.1-.296.196-.586.284a9.07 9.07 0 01-.973.218c-.365.057-.721.11-1.068.161-.346.045-.636.082-.869.114a6.984 6.984 0 00-1.502.35c-.448.165-.807.402-1.077.712-.265.303-.397.707-.397 1.213 0 .701.258 1.232.775 1.592.516.354 1.174.531 1.974.531z"
})]
}));
});
export default Icon;