UNPKG

@lobehub/icons

Version:

Popular AI / LLM Model Brand SVG Logo and Icon Collection

39 lines (38 loc) 5.38 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 55 24", xmlns: "http://www.w3.org/2000/svg" }, rest), {}, { children: [/*#__PURE__*/_jsx("title", { children: TITLE }), /*#__PURE__*/_jsx("path", { d: "M2 21.735V2.241h2.759l4.318 10.156V2.241h3.262v19.494H9.7L5.382 10.953v10.782H2zM20.704 22c-1.423 0-2.55-.257-3.382-.77-.832-.514-1.431-1.244-1.8-2.19-.351-.963-.527-2.11-.527-3.442V8.33c0-1.332.176-2.471.528-3.418.367-.946.967-1.669 1.799-2.166C18.153 2.25 19.28 2 20.704 2c1.44 0 2.575.257 3.407.77.847.498 1.447 1.22 1.799 2.166.367.93.552 2.062.552 3.394v7.268c0 1.332-.184 2.479-.552 3.442a4.192 4.192 0 01-1.8 2.19c-.831.513-1.966.77-3.406.77zm0-2.864c.512 0 .888-.112 1.128-.337.24-.24.4-.553.48-.939.08-.4.12-.826.12-1.275V7.367c0-.45-.04-.866-.12-1.251-.08-.386-.24-.69-.48-.915-.24-.24-.616-.361-1.128-.361-.48 0-.84.12-1.08.361-.24.225-.4.53-.48.915a6.16 6.16 0 00-.119 1.251v9.218c0 .45.032.874.096 1.275.08.386.24.698.48.939.24.225.607.337 1.103.337zM34.574 22c-1.472 0-2.615-.249-3.43-.746-.816-.514-1.392-1.244-1.728-2.19-.32-.963-.48-2.126-.48-3.49V2.241h3.91v13.887c0 .48.033.954.097 1.42.08.465.24.842.48 1.13.255.29.639.434 1.15.434.529 0 .912-.144 1.152-.433.256-.29.416-.666.48-1.131.064-.466.096-.94.096-1.42V2.24h3.91v13.333c0 1.364-.168 2.527-.504 3.49-.32.946-.887 1.677-1.703 2.19-.816.497-1.959.746-3.43.746zM48.01 22c-1.2 0-2.199-.217-2.998-.65-.8-.45-1.407-1.115-1.823-1.997-.4-.899-.632-2.038-.696-3.418l3.406-.578c.032.803.112 1.477.24 2.022.144.53.352.93.624 1.203.288.257.64.386 1.056.386.511 0 .855-.16 1.031-.482.192-.32.288-.69.288-1.107 0-.818-.2-1.5-.6-2.046-.384-.561-.895-1.123-1.535-1.684l-2.015-1.757a8.351 8.351 0 01-1.775-2.07c-.448-.77-.672-1.717-.672-2.84 0-1.605.464-2.832 1.391-3.682.944-.867 2.231-1.3 3.862-1.3.976 0 1.776.16 2.4.481.623.321 1.103.754 1.439 1.3.351.53.591 1.115.72 1.757.143.626.231 1.251.263 1.877l-3.382.506a13.045 13.045 0 00-.168-1.565c-.064-.45-.208-.802-.432-1.059-.208-.256-.528-.385-.96-.385-.463 0-.807.177-1.031.53a1.999 1.999 0 00-.336 1.13c0 .69.152 1.26.456 1.71.32.433.752.89 1.295 1.371l1.967 1.733a10.822 10.822 0 012.087 2.431c.592.899.888 2.014.888 3.346 0 .914-.208 1.74-.624 2.478-.415.739-1 1.316-1.75 1.733-.736.417-1.608.626-2.616.626z" })] })); }); export default Icon;