@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
39 lines (38 loc) • 8.8 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 190 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M4.466 21.66H2L9.133 2.264h2.429l7.133 19.394H16.23L10.424 5.333h-.152L4.466 21.66zm.911-7.577h9.941v2.084H5.377v-2.084zM34.089 8.326a6.838 6.838 0 00-.826-1.714 5.291 5.291 0 00-1.204-1.307 5.059 5.059 0 00-1.575-.824 6.286 6.286 0 00-1.935-.284c-1.151 0-2.198.297-3.14.89-.942.594-1.692 1.468-2.248 2.623-.557 1.156-.835 2.573-.835 4.252 0 1.68.281 3.097.844 4.252.563 1.155 1.325 2.03 2.286 2.623.962.594 2.043.89 3.245.89 1.113 0 2.093-.236 2.94-.71a5.04 5.04 0 001.992-2.026c.48-.878.721-1.91.721-3.097l.721.152h-5.843v-2.084h7.399v2.084c0 1.597-.342 2.986-1.025 4.166a7.071 7.071 0 01-2.808 2.746c-1.189.644-2.555.966-4.098.966-1.72 0-3.231-.404-4.534-1.212-1.296-.808-2.308-1.957-3.035-3.447-.721-1.49-1.082-3.257-1.082-5.303 0-1.534.206-2.913.617-4.138.417-1.231 1.005-2.28 1.764-3.144a7.715 7.715 0 012.694-1.989C26.161 2.231 27.303 2 28.55 2c1.024 0 1.98.155 2.864.464a7.69 7.69 0 012.381 1.297A7.388 7.388 0 0135.55 5.76c.468.77.79 1.626.968 2.567h-2.428zM48.704 10.92v2.084h-8.5V10.92h8.5zM65.696 2.265h2.352v12.841c0 1.326-.313 2.51-.939 3.551-.62 1.036-1.496 1.853-2.628 2.453-1.132.593-2.46.89-3.984.89s-2.852-.297-3.984-.89c-1.132-.6-2.01-1.417-2.637-2.453-.62-1.041-.93-2.225-.93-3.55V2.264H55.3v12.652c0 .947.209 1.79.626 2.528a4.485 4.485 0 001.784 1.733c.777.417 1.707.625 2.788.625 1.082 0 2.011-.208 2.79-.625.777-.423 1.372-1 1.783-1.733.417-.739.626-1.581.626-2.528V2.265zM75.099 2.265V21.66h-2.353V2.265h2.353zM87.328 21.66V2.264h6.564c1.525 0 2.77.275 3.738.824.974.543 1.695 1.278 2.163 2.206.468.928.702 1.964.702 3.107 0 1.142-.234 2.18-.702 3.115-.462.934-1.177 1.68-2.144 2.235-.968.55-2.207.824-3.719.824h-4.705v-2.084h4.63c1.043 0 1.88-.18 2.513-.54.633-.36 1.091-.845 1.376-1.458.29-.618.436-1.316.436-2.092 0-.777-.145-1.471-.436-2.084-.285-.612-.746-1.092-1.385-1.44-.639-.353-1.486-.53-2.542-.53H89.68V21.66h-2.353zM103.981 21.66V7.113h2.163V9.31h.151c.266-.72.747-1.304 1.442-1.752.696-.449 1.48-.673 2.353-.673.164 0 .37.004.616.01.247.006.434.016.56.028v2.273a6.675 6.675 0 00-.522-.085 5.137 5.137 0 00-.844-.067c-.708 0-1.341.149-1.897.446-.55.29-.987.694-1.309 1.212-.316.511-.475 1.095-.475 1.752v9.204h-2.238zM119.395 21.962c-1.315 0-2.469-.312-3.462-.937-.986-.625-1.758-1.5-2.315-2.623-.55-1.124-.825-2.437-.825-3.94 0-1.515.275-2.838.825-3.968.557-1.13 1.329-2.007 2.315-2.632.993-.625 2.147-.938 3.462-.938 1.316 0 2.467.313 3.453.938.993.625 1.765 1.502 2.315 2.632.556 1.13.835 2.453.835 3.968 0 1.503-.279 2.816-.835 3.94-.55 1.123-1.322 1.998-2.315 2.623-.986.625-2.137.937-3.453.937zm0-2.008c1 0 1.822-.255 2.467-.767.645-.51 1.122-1.183 1.432-2.017.31-.833.465-1.736.465-2.708 0-.972-.155-1.878-.465-2.718-.31-.84-.787-1.518-1.432-2.036-.645-.517-1.467-.776-2.467-.776-.999 0-1.821.259-2.466.776-.645.518-1.122 1.197-1.432 2.036a7.787 7.787 0 00-.465 2.718c0 .972.155 1.875.465 2.709.31.833.787 1.505 1.432 2.017.645.51 1.467.767 2.466.767zM135.752 7.114v1.894h-7.551V7.114h7.551zm-5.351-3.485h2.239v13.863c0 .632.092 1.105.275 1.42.19.31.43.519.721.626.297.1.61.151.939.151.247 0 .449-.012.607-.038l.38-.075.455 2.007a4.542 4.542 0 01-.635.17 4.692 4.692 0 01-1.034.096 4.513 4.513 0 01-1.86-.408c-.6-.271-1.1-.685-1.498-1.24-.392-.556-.589-1.257-.589-2.102V3.629zM144.882 21.962c-1.316 0-2.47-.312-3.463-.937-.986-.625-1.758-1.5-2.314-2.623-.55-1.124-.825-2.437-.825-3.94 0-1.515.275-2.838.825-3.968.556-1.13 1.328-2.007 2.314-2.632.993-.625 2.147-.938 3.463-.938 1.315 0 2.466.313 3.453.938.992.625 1.764 1.502 2.314 2.632.557 1.13.835 2.453.835 3.968 0 1.503-.278 2.816-.835 3.94-.55 1.123-1.322 1.998-2.314 2.623-.987.625-2.138.937-3.453.937zm0-2.008c.999 0 1.821-.255 2.466-.767.645-.51 1.123-1.183 1.432-2.017.31-.833.465-1.736.465-2.708 0-.972-.155-1.878-.465-2.718-.309-.84-.787-1.518-1.432-2.036-.645-.517-1.467-.776-2.466-.776-.999 0-1.822.259-2.467.776-.645.518-1.122 1.197-1.432 2.036a7.787 7.787 0 00-.465 2.718c0 .972.155 1.875.465 2.709.31.833.787 1.505 1.432 2.017.645.51 1.468.767 2.467.767zM160.82 21.962c-1.366 0-2.542-.322-3.528-.966-.987-.644-1.746-1.53-2.277-2.66-.531-1.13-.797-2.422-.797-3.874 0-1.477.272-2.78.816-3.91.55-1.137 1.315-2.024 2.296-2.662.986-.644 2.137-.966 3.453-.966 1.024 0 1.947.19 2.769.568.823.38 1.496.91 2.021 1.591.525.682.85 1.478.977 2.387h-2.239c-.17-.663-.55-1.25-1.138-1.762-.582-.517-1.366-.776-2.353-.776-.872 0-1.637.227-2.295.682-.652.448-1.161 1.082-1.527 1.903-.361.814-.541 1.77-.541 2.87 0 1.123.177 2.102.531 2.935.361.833.867 1.48 1.518 1.941.658.461 1.429.691 2.314.691a4.01 4.01 0 001.585-.303 3.268 3.268 0 001.204-.87c.329-.38.563-.834.702-1.364h2.239a5.184 5.184 0 01-.939 2.32c-.493.682-1.148 1.225-1.964 1.629-.809.397-1.751.596-2.827.596zM175.742 21.962c-1.316 0-2.47-.312-3.463-.937-.986-.625-1.758-1.5-2.314-2.623-.55-1.124-.825-2.437-.825-3.94 0-1.515.275-2.838.825-3.968.556-1.13 1.328-2.007 2.314-2.632.993-.625 2.147-.938 3.463-.938 1.315 0 2.466.313 3.453.938.993.625 1.764 1.502 2.314 2.632.557 1.13.835 2.453.835 3.968 0 1.503-.278 2.816-.835 3.94-.55 1.123-1.321 1.998-2.314 2.623-.987.625-2.138.937-3.453.937zm0-2.008c.999 0 1.821-.255 2.466-.767.645-.51 1.123-1.183 1.433-2.017a7.731 7.731 0 00.464-2.708 7.81 7.81 0 00-.464-2.718c-.31-.84-.788-1.518-1.433-2.036-.645-.517-1.467-.776-2.466-.776-.999 0-1.821.259-2.467.776-.645.518-1.122 1.197-1.432 2.036a7.787 7.787 0 00-.465 2.718c0 .972.155 1.875.465 2.709.31.833.787 1.505 1.432 2.017.646.51 1.468.767 2.467.767zM188 2.265V21.66h-2.239V2.265H188z"
})]
}));
});
export default Icon;