UNPKG

@lobehub/icons

Version:

Popular AI / LLM Model Brand SVG Logo and Icon Collection

40 lines (39 loc) 6.32 kB
'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 { forwardRef } 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__*/forwardRef(function (_ref, 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, ref: ref, style: _objectSpread({ flex: 'none', lineHeight: 1 }, style), viewBox: "0 0 78 24", xmlns: "http://www.w3.org/2000/svg" }, rest), {}, { children: [/*#__PURE__*/_jsx("title", { children: TITLE }), /*#__PURE__*/_jsx("path", { d: "M2 18.252V3.62h3.467l4.85 11.785h.021l4.83-11.785h3.467v14.633H16.2V7.004h-.042l-4.685 11.248H9.161L4.456 7.025h-.042v11.227H2zM24.846 23a8.257 8.257 0 01-2.23-.29 6.111 6.111 0 01-1.816-.824 4.834 4.834 0 01-1.239-1.239l1.259-1.569c.248.385.565.723.95 1.012.409.294.862.524 1.341.68a5 5 0 001.59.248c.73 0 1.362-.137 1.899-.412.518-.245.95-.64 1.238-1.135.29-.482.433-1.053.433-1.714v-.908h-.02a3.713 3.713 0 01-1.466 1.487c-.61.368-1.31.56-2.022.556-.826 0-1.548-.186-2.167-.556a3.881 3.881 0 01-1.425-1.549c-.33-.674-.495-1.438-.495-2.29v-6.75h2.333v6.481c0 .523.096.992.288 1.404.192.412.469.729.825.95.373.219.806.33 1.3.33.494.004.979-.125 1.405-.372.43-.238.786-.587 1.032-1.012.261-.44.391-.942.391-1.507V7.747h2.313l.02 10.052c0 1.073-.233 1.995-.702 2.765-.467.785-1.135 1.383-2.001 1.796-.867.426-1.879.64-3.034.64zm13.588-4.231c-1.169 0-2.229-.207-3.178-.62-.936-.413-1.692-.998-2.27-1.754-.578-.757-.922-1.638-1.032-2.642l2.415-.454c.055.66.268 1.253.64 1.775.374.526.879.946 1.465 1.217.606.29 1.28.435 2.022.435.661 0 1.238-.104 1.733-.31.51-.207.895-.489 1.157-.846.275-.372.413-.785.413-1.24 0-.563-.22-1.016-.66-1.361-.442-.344-1.143-.62-2.106-.825l-2.208-.475c-1.445-.303-2.511-.77-3.2-1.404-.674-.647-1.01-1.5-1.01-2.558 0-.909.226-1.707.68-2.395.455-.702 1.087-1.245 1.9-1.631.811-.385 1.74-.578 2.785-.578.95 0 1.81.179 2.58.537a4.899 4.899 0 011.92 1.465c.495.62.812 1.348.95 2.188l-2.374.537a2.84 2.84 0 00-.517-1.404 2.77 2.77 0 00-1.093-.929 3.078 3.078 0 00-1.466-.35c-.564 0-1.059.103-1.485.309a2.334 2.334 0 00-.992.805c-.233.34-.355.744-.35 1.156 0 .523.186.95.557 1.28.385.316 1.005.564 1.858.743l2.229.453c1.528.29 2.663.778 3.405 1.467.743.673 1.115 1.554 1.115 2.642 0 .95-.248 1.788-.743 2.517-.482.715-1.17 1.273-2.064 1.672-.88.385-1.905.578-3.075.578zm7.176-.517V3h2.334v6.48h.02a4.29 4.29 0 011.589-1.548c.66-.357 1.424-.535 2.291-.535.757 0 1.41.15 1.961.453.55.303.97.75 1.258 1.342.304.578.455 1.266.455 2.064v6.996h-2.332v-6.439c0-.756-.207-1.356-.62-1.796-.398-.44-.95-.66-1.65-.66-.565 0-1.074.13-1.528.392-.454.248-.826.62-1.074 1.073-.247.455-.37.977-.37 1.569v5.861H45.61zm17.347.414c-1.156 0-2.195-.248-3.117-.744a5.544 5.544 0 01-2.167-2.043c-.51-.867-.764-1.85-.764-2.952 0-1.086.234-2.05.702-2.889a4.942 4.942 0 011.96-1.981c.84-.482 1.79-.723 2.85-.723 1.045 0 1.96.234 2.744.702a4.848 4.848 0 011.857 1.941c.44.811.668 1.754.681 2.827 0 .15-.006.303-.02.454-.013.146-.034.29-.062.434h-8.297c.045.59.245 1.16.578 1.65.344.469.784.834 1.32 1.094a4.042 4.042 0 001.796.392c.73 0 1.397-.157 2.003-.474.619-.33 1.087-.75 1.403-1.258l1.548.948c-.248.51-.62.963-1.114 1.363a5.499 5.499 0 01-1.755.929 6.871 6.871 0 01-2.146.33zm2.352-6.564c-.055-.605-.206-1.128-.454-1.569a2.543 2.543 0 00-1.01-1.01c-.413-.234-.888-.35-1.425-.35-.55 0-1.046.122-1.486.37-.44.248-.805.591-1.094 1.033-.275.439-.447.948-.516 1.526h5.985zm4.045 6.15V3h2.333v15.252h-2.333zm4.193 0V3h2.332v15.252h-2.332z" })] })); }); export default Icon;