UNPKG

@lobehub/icons

Version:

Popular AI / LLM Model Brand SVG Logo and Icon Collection

39 lines (38 loc) 6.14 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 { 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 59 24", xmlns: "http://www.w3.org/2000/svg" }, rest), {}, { children: [/*#__PURE__*/_jsx("title", { children: TITLE }), /*#__PURE__*/_jsx("path", { d: "M54.455 16.223h2.715v2.715h-2.715v-2.715zM49.438 10.353c-.163-.799-.505-1.418-1.027-1.858-.522-.44-1.223-.66-2.103-.66-.75 0-1.378.138-1.883.415a3.464 3.464 0 00-1.223 1.1 4.781 4.781 0 00-.636 1.59 8.435 8.435 0 00-.196 1.835c0 .587.066 1.157.196 1.712.147.554.367 1.051.66 1.492a3.33 3.33 0 001.15 1.027c.473.26 1.035.391 1.687.391 1.028 0 1.826-.269 2.397-.807.587-.538.946-1.296 1.076-2.275h2.128c-.228 1.566-.815 2.772-1.76 3.62-.93.848-2.202 1.272-3.816 1.272-.962 0-1.818-.155-2.568-.465a5.09 5.09 0 01-1.859-1.32 5.993 5.993 0 01-1.125-2.03 8.904 8.904 0 01-.367-2.617c0-.946.123-1.827.367-2.642.245-.831.611-1.549 1.1-2.152a5.156 5.156 0 011.884-1.443C44.27 6.18 45.142 6 46.137 6c.717 0 1.386.09 2.005.269.636.163 1.19.424 1.663.783.49.358.889.815 1.199 1.37.31.537.505 1.181.587 1.931h-2.153zM27.264 6.293h1.957V8.3h.049C30.134 6.766 31.503 6 33.378 6c.832 0 1.525.114 2.08.342.554.229 1.002.547 1.344.954.343.408.58.897.71 1.468.146.554.22 1.174.22 1.858v8.316h-2.08v-8.56c0-.783-.227-1.402-.684-1.859-.456-.456-1.084-.685-1.883-.685-.636 0-1.19.098-1.663.294-.457.195-.84.473-1.15.831-.31.359-.546.783-.709 1.272-.147.473-.22.995-.22 1.565v7.142h-2.079V6.293zM20 20.625c-.244.62-.489 1.141-.733 1.565-.229.424-.49.766-.783 1.027a2.337 2.337 0 01-.954.587c-.342.13-.742.196-1.198.196-.245 0-.49-.016-.734-.049a3.465 3.465 0 01-.71-.171v-1.908c.18.082.384.147.612.196.245.065.449.098.612.098.424 0 .774-.106 1.051-.318.294-.196.514-.481.66-.856l.857-2.128-5.014-12.571h2.348l3.693 10.345h.049l3.546-10.345h2.201L20 20.625zM4.079 14.951c.016.457.122.848.318 1.174.195.31.448.563.758.758.326.18.685.31 1.076.392.408.081.823.122 1.247.122.326 0 .669-.024 1.028-.073.358-.05.684-.139.978-.27.31-.13.562-.317.758-.562.196-.26.293-.587.293-.978 0-.538-.203-.946-.61-1.223-.409-.277-.922-.497-1.542-.66a18.747 18.747 0 00-1.98-.465 12.011 12.011 0 01-2.006-.587 4.274 4.274 0 01-1.517-1.076c-.407-.457-.611-1.093-.611-1.908 0-.636.139-1.182.416-1.638.293-.457.66-.824 1.1-1.101a4.823 4.823 0 011.517-.636A6.758 6.758 0 016.989 6a9.38 9.38 0 011.981.196 4.18 4.18 0 011.59.636c.473.293.848.7 1.125 1.222.277.506.44 1.142.49 1.908h-2.08c-.032-.408-.138-.742-.318-1.003a2.038 2.038 0 00-.684-.66 2.88 2.88 0 00-.93-.342 4.118 4.118 0 00-1.003-.123c-.31 0-.627.025-.953.074a2.92 2.92 0 00-.856.269c-.261.114-.473.277-.636.489-.163.195-.245.456-.245.782 0 .36.122.66.367.905.26.229.587.424.978.587.392.147.832.277 1.321.392.49.098.978.204 1.467.318.522.114 1.028.252 1.517.415.505.163.945.383 1.32.66.392.262.702.596.93 1.003.244.408.367.914.367 1.517 0 .766-.163 1.402-.49 1.907-.31.506-.725.913-1.247 1.223a4.908 4.908 0 01-1.736.636 9.474 9.474 0 01-1.908.196c-.701 0-1.37-.073-2.005-.22a5.066 5.066 0 01-1.688-.71 3.82 3.82 0 01-1.174-1.32c-.293-.555-.456-1.223-.489-2.006h2.079z" })] })); }); export default Icon;