UNPKG

@lobehub/icons

Version:

Popular AI / LLM Model Brand SVG Logo and Icon Collection

41 lines (40 loc) 6.64 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 24 24", width: size, xmlns: "http://www.w3.org/2000/svg" }, rest), {}, { children: [/*#__PURE__*/_jsx("title", { children: TITLE }), /*#__PURE__*/_jsx("path", { clipRule: "evenodd", d: "M24 0H0v24h24V0zm-9.172 7.227a1.232 1.232 0 01-.924-.38 1.16 1.16 0 01-.203-.302l.47-.29c.069.13.159.234.27.312.128.091.27.136.426.136a.533.533 0 00.213-.039.344.344 0 00.14-.104.27.27 0 00.05-.163.248.248 0 00-.061-.171.413.413 0 00-.194-.117l-.567-.186c-.23-.075-.404-.181-.52-.318a.757.757 0 01-.175-.5c0-.172.041-.322.124-.451a.86.86 0 01.353-.303c.153-.072.328-.109.524-.109.174 0 .334.03.482.09a1.1 1.1 0 01.548.475l-.445.319a.66.66 0 00-.585-.36.55.55 0 00-.213.04.315.315 0 00-.144.112.27.27 0 00-.05.163c0 .067.022.127.066.178.044.05.11.088.198.117l.555.178c.233.075.406.18.52.315a.727.727 0 01.175.493.793.793 0 01-.132.45.907.907 0 01-.365.307 1.237 1.237 0 01-.536.108zm-9.67-.021a1.27 1.27 0 01-.61-.144 1.104 1.104 0 01-.423-.392 1.087 1.087 0 01-.152-.57V4.266h.602v1.794a.572.572 0 00.582.602.565.565 0 00.505-.292.628.628 0 00.077-.31V4.267h.602V6.1a1.067 1.067 0 01-.575.963 1.27 1.27 0 01-.609.144zm4.765 6.49a1.27 1.27 0 01-.61-.143 1.104 1.104 0 01-.423-.392 1.087 1.087 0 01-.151-.57v-1.833h.601v1.793a.573.573 0 00.582.602.566.566 0 00.505-.291.63.63 0 00.078-.31v-1.794h.601v1.832a1.066 1.066 0 01-.574.963 1.27 1.27 0 01-.61.143zM4.44 20.022c.178.095.382.143.61.143.227 0 .43-.048.609-.143a1.066 1.066 0 00.574-.963v-1.832h-.601v1.793a.629.629 0 01-.078.31.565.565 0 01-.505.291.578.578 0 01-.508-.29.655.655 0 01-.074-.31v-1.794h-.602v1.832c0 .212.05.402.152.57.103.166.244.297.423.393zM8.774 7.159V4.267h.462l1.304 1.719V4.267h.601V7.16h-.465l-1.3-1.757V7.16h-.602zm-.065 12.96V17.27h1.106c.2 0 .375.035.528.105.155.07.277.216.365.354a.923.923 0 01.132.508c0 .197-.045.408-.136.548a.852.852 0 01-.365.31l.574 1.024h-.676l-.502-.92H9.31v.92h-.602zm.602-1.486h.508c.085 0 .16-.017.221-.05a.388.388 0 00.198-.346c0-.08-.018-.15-.054-.21a.355.355 0 00-.144-.14.458.458 0 00-.22-.05h-.51v.796zm-5.3-7.83v2.849h.601v-.919h.425l.502.919h.676l-.574-1.024a.853.853 0 00.365-.31c.09-.14.136-.351.136-.548a.923.923 0 00-.132-.508c-.088-.138-.21-.284-.365-.354a1.257 1.257 0 00-.528-.105H4.01zm1.11 1.363h-.509v-.796h.509c.085 0 .159.017.221.05.062.034.11.081.144.14.036.06.054.13.054.21a.387.387 0 01-.198.346.458.458 0 01-.221.05zm9.792 1.552a1.422 1.422 0 01-1.04-.427 1.477 1.477 0 01-.31-.474 1.586 1.586 0 01-.11-.594c0-.214.037-.412.11-.594.072-.183.174-.341.306-.473.132-.135.286-.238.462-.31.179-.076.373-.113.582-.113.21 0 .397.035.563.105.168.07.31.163.427.28.117.116.22.267.27.409l-.532.256a.814.814 0 00-.281-.367c-.122-.093-.27-.118-.447-.118-.17 0-.32.04-.45.12a.822.822 0 00-.303.334.997.997 0 00-.104.471c0 .19.034.333.104.476a.822.822 0 00.303.333c.13.08.28.1.45.1a.876.876 0 00.49-.158.682.682 0 00.26-.328l.532.256a1.298 1.298 0 01-.719.71c-.166.07-.353.106-.563.106zm-.986 3.51v2.89h1.794v-.588h-1.192v-.578h.942v-.567h-.942v-.57h1.192v-.588h-1.794zm4.054 2.89v-2.89h.943c.314 0 .585.061.816.185.23.125.408.295.535.513.127.217.19.466.19.745 0 .28-.063.53-.19.749a1.344 1.344 0 01-.535.512c-.23.125-.502.187-.816.187h-.943zm.602-.566h.357c.189 0 .352-.038.489-.113a.759.759 0 00.318-.3.908.908 0 00.117-.468.895.895 0 00-.117-.468.736.736 0 00-.318-.296c-.137-.075-.3-.091-.49-.091h-.356v1.736zm.263-14.653v2.346h.602V4.9h.83v-.567h-2.252v.567h.82zm.066 8.796v-2.346h-.82v-.567h2.25v.567h-.829v2.346h-.602z" })] })); }); export default Icon;